Top definition
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 February 28, 2014
Get the mug
Get a Fudgepuff mug for your mother-in-law Zora.