Top Definition
Pretty much the more extreme version of *spits tea*, on hearing a piece of news, witticism or other statement.
Usually ends in soggy technological items, extreme embarassment or extreme laughter.
I just spuffbadgered over my laptop.

You just spuffbadgered, didn't you?
by musicalmidget November 20, 2009
6 Words related to Spuffbadger

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.