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

E-mail quotidien gratuit

Entrez votre adresse e-mail ci-dessous pour recevoir notre Mot du jour gratuitement tous les matins !

Les e-mails sont envoyés par daily@urbandictionary.com. Nous ne vous enverrons jamais de spam.

×