1 definition by mspoopydiaper

Top Definition
1. When two or more people of the same gender participate in close relations in public
2. A sweet band
Sarah: Hey....let's go inside together alone

Julie: Okay sounds like a good idea!

Paul: WOW, Liza. Those two are making a homo explosion. Let's leave.
by mspoopydiaper June 16, 2010

Mug icon
Buy a Homo Explosion mug!