Quote Originally Posted by Beo Beatha View Post
Thinking on this definition a bit more I can't work out how TF is defined as "Spanish". Does anyone have any idea's on why Spanish means Titty Fuck?
I guess the same would go for French, Greek and Italian?