1 definition by LockShoka Barrel

Top Definition
Shmeageltron is the expression of over excited-ness.
"I am at a shmeageltron level of excitement right now."
by LockShoka Barrel May 07, 2010

Mug icon
Buy a Shmeageltron mug!