What is Shiiquwaa?
Extreme happyness or excitement!
Somthing really good.
I just won a million dollars!!! shiiquwaa!!!!
See good, sweet, awesome, w00t, yay