1 definition by bestofthebest

Top Definition
A.K.A. a crunch wrap supreme from tacobell

named this because of its resemblance to a stop sign
im in the mood for a stop sign
by bestofthebest December 31, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug