1 definition by Niel

Top Definition
The Perfect type of girl.
You're pretty amazing Shona!
by Niel January 17, 2018

Mug icon
Buy a Shona mug!