English-Italian dictionary »

give head meaning in Italian

EnglishItalian
give head (slang: to perform oral sex on another person)
verb

spompinareverb