Wowzzaa's definitions
A girl that is shy when you first meet them but once you get to know them they are annoying as fuck. But they are a smart, cute girl and don't give a fuck about what other people say about them.
by Wowzzaa December 13, 2016
Get the Amayia mug.