Skip to main content

@PapaDru's definitions

sheen

A flock of prostitutes, much like a gaggle of geese or a murder of crows. Named in honor of Charlie Sheen and his exploits.
I got a sheen of hookers and a briefcase full of blow, my weekend is booked solid.
by PapaDru May 4, 2011
mugGet the sheenmug.

Share this definition