toastface muncher

A person who lives online who likes to smoke drugs and hates people called duncan. They also like to suck people off.
by Jake12001200 August 26, 2011
Get the toastface muncher mug.

Toastface

An amazing band from Chicago, IL.
Did you go to Toastface's show last week? They effing rocked!
by travelandsuch December 12, 2010
Get the Toastface mug.