Subscribe English
look up any word, like tex-sex:
 
1.
A large explosion of some variety, usually stemming from a Michael Bay scene.
Whoa! Did you see that??!? It was all like "MA BA SPLOO!"
by Michael Baysplosions June 02, 2010
4 1