Wiktionary
titsup
a. (context idiomatic English) (alternative spelling of tits-up English)
a. (context idiomatic English) (alternative spelling of tits-up English)