Skip to main content

Definitions by Arab/Sully

Something that is amazing but shocks you abit
“Wowza, that girl is really ugly but has such a nice arse!”
Wowza by Arab/Sully April 12, 2020