1 definition by rtm11745

Douchebag 1: Bro I am so toast
Douchebag 2: Oh...well have you met Melissa?
Douchebag 1: Nice!!!
by rtm11745 March 17, 2011
Get the Toast mug.