1 definition by cheese.cake

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 Kiura mug.