London Teabag Posted in L Best definition London Teabag When a man teabags someone with poor dental hygiene. The teabagee is usually missing some teeth. The London Teabag is common in England. Self explanatory How satisfied are you with the definition? Looking for London Teabag meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 114 times.