1 definition by Flyest nigha

Top Definition
The finest fcking girl in the world!!! but Also act stuck up and nonchalant
You seen that fine girl named KATORRIA
by Flyest nigha January 20, 2018

Mug icon
Buy a katorria mug!