A form of the exclamation "tits." Used in certain midwestern enclaves to describe something which is excellent, agreeable, or exciting.
"This resturant is titty, dude." "You're going to the big game, too? Titty!"
22👍 70👎