1 definition by Arab/Sully

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