Top Definition
It's a lemon strapped to wheels.
There goes another Takeru.
av Haruma 27 juni 2011
Anything that explodes when you put it in the microwave.
make sure you only put that takeru in for 7 seconds
av heuheu 20 januari 2014

Gratis daglig E-post

Skriv in din E-post adress nedan för att få vårt gratis Urban ord för dagen varje morgon!

E-posten är sänd från daily@urbandictionary.com. Vi kommer aldrig spamma dig.

×