Top definition
to fart on glass i.e window, door etc. and leave a steam print.
See Todd fogdot on that window! That's nasty!
by tomdelonge3 December 28, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush