What is Shi-hats?
Extreme expression of dissapointment.
Most likely derived from 'shit'.
I've missed the bus again!!! Shi-hats!