Skip to main content

Definitions by heuheu

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