Top definition
A phrase commonly used to describe something exciting.
Roller skating! That will be a double action boogaloo of a time!
by Gabeasaur March 30, 2015
Get the mug
Get a double action boogaloo mug for your buddy Callisto.