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 Takerumug.

Share this definition