meaning of Blowtoid

Blowtoid meaning in Urban Dictionary

The act of offering a blow job after having chewed 4 or maybe more altoids. Air from air makes a cold/ ice feeling.