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
Get the merch
Get the katorria neck gaiter and mug.