ifthtb
has the following definition + add your definition
I find that hard to believe
I find that hard to believe is used in Acronym Slang Internet
The word ifthtb is used in Acronym, Slang, Internet meaning I find that hard to believe