1 definition by DimpleHo

Top Definition
someone, male or female, who wakes a man up the best way.
I was sleepin' like the dead, but I set my blowlarm clock and she cleaned me out!
by DimpleHo November 01, 2008

Mug icon
Buy a blowlarm clock mug!