1 definition by Spontaneous Combustion

Top Definition
when the poom poom farts. You know, them dutty gyals.
-".... oh damn bitch, that stinks!"
-"that borrito gave me the quiffs puto!"
by Spontaneous Combustion May 23, 2006

Mug icon
Buy a Quiff mug!