The Online Slang Dictionary
(American, English, and Urban slang)

Login     Register     Forgot password     Resend confirmation

Browsing page 2 of new words for January 1, 2003



  • when you make fun of someone so bad you're on fire, not just once but repeatedly.

    Last edited on May 16 2011. Submitted by jessica d. from Battle Creek, MI, USA on Sep 05 2005.


  • used in response to a person making fun of another.
    Person 1, to Person 2: God, you're such a dueche bag!

    Person 3: ROAST!

    Last edited on Apr 28 2016. Submitted by Brian from Lafayette, IN, USA on Jan 01 2003.

verb - transitive

+Add a definition for this slang term

More info:

Interactive stats: