stoolie (0 synonym found)

Definition of stoolie:

(n) : a stool pigeon

Back to Top