the arsehole made me gag when he pushed my head down whilst i was giving him head
the point where one is about to throw up due to a cock reaching too far down one's throat, whilst giving head
"the arsehole made me gag when he pushed my head down whilst i was giving him head" What is the definition of "gag"?