Top definition
when you put the dick AND balls BOTH in the pussy
"Damn, I took Maureen home last night and stuffed the envelope"
by echz August 17, 2006
Get the mug
Get a stuffed the envelope mug for your Facebook friend Abdul.