Tits-up

What is Tits-up?

Tits-up meaning Out of commission; hard-down.

 

reference: –