Top definition
An exclamatory word combining "Sh**!" (or shoot!), "Wowzer!", and "Yowza!" all into one word - typically when you learn about something surprizing that totally takes you off guard and hits you hard.
by Infofreak March 07, 2012
Get the mug
Get a showza mug for your daughter-in-law Beatrix.