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
Mug icon
Buy a mobile power hour mug!