Top definition
the anus
Oh, no honey, i ain't puttin' it in that hole. That's Inspector Poo-sow.
by Poetjester February 05, 2016
Get a Inspector Poo-sow mug for your coworker Helena.