Top definition
It's a lemon strapped to wheels.
There goes another Takeru.
by Haruma June 27, 2011
Mug icon

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
2
Anything that explodes when you put it in the microwave.
make sure you only put that takeru in for 7 seconds
by heuheu January 20, 2014
Mug icon

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