Top definition
Motherfuck. Derived from the Sinhalese word Ammata hukanda meaning mother fuck.
George just crashed my Mclaren into a lamp post!
Me: Taukanda! George!
by P.Darko June 10, 2018
Get the mug
Get a taukanda mug for your fish Zora.