stoolie Meaning and Definition

Definitions

English definition for stoolie

1. n. someone acting as an informer or decoy for the police

Sponored Video