1 definition by David Hovis

Top Definition
Extreme happyness or excitement!
Somthing really good.
I just won a million dollars!!! shiiquwaa!!!!
by David Hovis October 14, 2006

Mug icon
Buy a shiiquwaa mug!