1 definition by shea shea

Top Definition
std
the most awesome person you will ever meet. orrrrr.....the coolest phrase ever!
"Shannon Tara Delany"
"Shop Till ya Drop"
by shea shea April 28, 2005

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