A person who lives online who likes to smoke drugs and hates people called duncan. They also like to suck people off.
I know this guy who's a rite toastface muncher
by Jake12001200 August 24, 2011
Get the toastface muncher mug.