arugala princess
i saw arugala princess last night, she kicked my ass hard
a bad ass chick who doesn't take shit from no one
"i saw arugala princess last night, she kicked my ass hard" What is the definition of "arugala princess"?