Top Definition
Tar on toast. It was made poplular by The Whitest Kids U Know, a television series.
I almost died cuz I ate that tar toast you gave me!

or

Why were you walking around at a party with tar toast on a platter?!?!?
by HackBennys June 10, 2009

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×