Skip to main content

Definitions by Himanka

A Srilankan word which basically means ' a faggot from hell'
My wife's boss is Himanka
himanka by Himanka March 7, 2018