1 definition by RynnieJ

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 Fudgepuff mug.