Acronym for Oh My Titty Fucking Christ. Used to state displeasure on a subject or statement.
by NikaoMoon July 31, 2007
Get the OMTFC mug.