Skip to main content

heuheu's definitions

Takeru

Anything that explodes when you put it in the microwave.
make sure you only put that takeru in for 7 seconds
by heuheu February 6, 2014
mugGet the Takeru mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email