1 definition by GhostBear

"I have been trolled." An extension of the common internet acronym YHBT ("you have been trolled"), it indicates self-recognition that one has been suckered in to a spurious argument.
"...and another reason Mother Teresa isn't more evil than Hitler is... ah fuck it, IHBT."
by GhostBear March 12, 2009
Get the IHBT mug.