1 definition by Smeggy

Top Definition
Megan nevard
You little arriola nigga
by Smeggy August 23, 2018

Mug icon
Buy a Arriola mug!