oh man, i got an altoid hummer last week from that chick over there, my dick still feels numb
getting a blowjob from a girl who just chewed an altoid mint
"oh man, i got an altoid hummer last week from that chick over there, my dick still feels numb" What is the definition of "altoid hummer"?