1 definition by Defifromb bieber

The smartest of all, always pretty, sometimes annoying but a 10/10
Look she’s the kanushka of our group
by Defifromb bieber November 22, 2021
Get the Kanushka mug.