1 definition by Alpha team

Top Definition
Based on a power hour, this form is embellished with the challenge of finding a new and exotic location for each shot. The first known mobile power hour occurred at the University of Tulsa in 2008.
"What did you do this weekend?"
"A mobile power hour around campus."
"You are legendary!"
"Shit happens when you're mobile."
by Alpha team May 06, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.