Subscribe English
look up any word, like bae:

1 definition by dellie

 
1.
HTB
phrase used by members of the a cappella group, the tufts beelzebubs in coordance with their "bubspeak" slang.
translated: "hard to believe."
"dude, you hooked up with that girl?? htb!"
by dellie April 28, 2005
43 18