meaning of blowlarm clock

blowlarm clock meaning in Urban Dictionary

somebody, man or woman, which wakes a person within the simplest way.