1 definition by Chris41

Top Definition
To get fucked
Hey, I heard Spencer stuffed your pussy last night.
by Chris41 May 03, 2011
Mug icon
Buy a Stuffed mug!