4 definitions by Ufff ;)
Isn't dat Isha who cheated on him?
by Ufff ;) November 24, 2021
Ankuran is a heartbroken boy who has the smallest dick the the world. Ank means body part, and Uran means flight. So whenever girls see his dick, they just fly away
by Ufff ;) November 23, 2021