1 definition by yeetapoowee

Top Definition
Isla, an annoying girl full of energy. Usually a teenager with light hair, shes kinda okay. She is good at impressions and shit, a good friend.
Do you know Isla Riches?
by yeetapoowee June 14, 2018

Mug icon
Buy a Isla Riches mug!