Slang term used to emphasize anything that exceeds expectations. Outside of the U.S., understanding of this term is low, but international usage and acceptance is on the rise.
Origin: United States, smartphone autocorrect
Stan: Hey, Doug when are you coming back to the U.S. for a visit?
Doug: Im not coming back for a visit, got the green card, will be staying for a bit lad.
Stan: Boom. Teeth.
Doug: What the bloody hell does that mean? I'm not from America.
Stan: You have much to learn my foreign friend.
by BMSW April 28, 2012
Get the Boom. Teeth. mug.