1 definition by idiotPr00f

Top Definition
the greatest thing ever created by God
Srivathsa is the greatest thing ever created by God
by idiotPr00f November 08, 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