I guess that is another way of saying “woo hoo”...:-D
I guess that is another way of saying woo hoo
Yeah, it usually means "what an idiot".