Wiktionary
giving head
vb. (present participle of give head English)
vb. (present participle of give head English)