meaning of Agoglia

Agoglia meaning in Urban Dictionary

a work of love shown though actual activities such intercourse