Shitt Fuck Titty Licker Share definition Flag "Shitt Fuck Titty Licker" is an expression used to signify a sense of disappointment or regret over an action. "Loses in a game of League of Legends"- Shitt Fuck Titty Licker. Shitt Fuck Titty Licker by JRT-Moosh April 17, 2018 Get the Shitt Fuck Titty Licker mug.