1 definition by big_dzaddy_ke

A very sexy bearded and dreadlocked man who can roast you endlessly and beat you up if you touch his hair.
Simon touched her hair and she went all Kiura on him.
by big_dzaddy_ke June 20, 2019
Get the Kiura mug.