meaning of Agribation

Agribation meaning in Urban Dictionary

to masterbate while or becouse of anger.