Someone who performs oral sex for an extended period of time without coming up for air .
OMG , Mark is such a snorkelhead, the dirty whore went down on me for hours.
A felching session gone wrong.
Lighting the match was my first mistake, Armageddon.
4👍 2👎