Gamahucher

From Fresh Dictionary

French

Verb

  1. (vulgar slang) To perform oral sex on (man or woman), to go down on
Personal tools