Top definition
A really pretty girl who can probably beat you up and will definitely roast you.
Someone: That Kiura girl had a roast session in class, the teacher didn't even stop her!
by cheese.cake December 12, 2016
Get the mug
Get a Kiura mug for your dog Jerry.

Available Domains :D

  • kiura.se
  • kiura.org
  • kiura.men
  • kiura.ninja