Skip to main content

Definitions by Himanka

himanka 

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