meaning of aminul aminul

aminul aminul meaning in Urban Dictionary

having sex a phrase for having sex