1 definition by Soho232

1
One who feels most comfortable with their throat hugging one/multiple dicks
Stfu you throat hugger
by Soho232 September 22, 2018
Get the merch
Get the throat hugger neck gaiter and mug.