Skip to main content

Definitions by iglooio

having shit in ones vagina
i heard she has a poosk
poosk by iglooio April 13, 2009