1 definition by Radio rebel star

Top Definition
A dumb annoying bitch who likes Dominican boys. Especially one named Kevin
Arand, want me to throw more fries at you?
by Radio rebel star June 10, 2020

Mug icon
Buy a arand mug!