Originally Posted by Beo Beatha 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?
View Tag Cloud
Forum Rules