Fudgepuff

it's where you fart and shit yourself.
Urgh did you hear about Steph?

Yeah heard she fudgepuffed in the middle of the shop!
by RynnieJ March 08, 2014
Get the Fudgepuff mug.