showing only Slang/Internet Slang definitions (show all 18 definitions) Note: We have 42 other definitions for BTU in our Acronym Attic. new search; suggest new definition; Search for BTU in Online Dictionary Encyclopedia