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 16, 2018
Get the mug
Get a Isla Riches mug for your father-in-law Manafort.