Top definition
An allotment of time equivalent to 60 minutes. Usually plural. Seconds, minutes, owiz, days....
I had to wait in the lineup for OWIZ!!
by Scrabblerz July 11, 2009
Get the mug
Get a Owiz mug for your Uncle José.
buy the domain for your cat blog