Based on Big Birds imaginary friend Snuffleupagus.

Touffleupagus- An imaginary tough guy.
Someone who swears they are tough, but are actually quite the oppositte and would get the shit kicked out of them if it actually came down to a scrap.
Allright there Touffleupagus
by Bennyandthemets July 20, 2010
Get the Touffleupagus mug.