english teabag Share definition Flag It's where you cum in someone's mouth. while the cum is in thier mouth you dip your nuts in thier mouth. Hey man, guess what? What? I just gave my girlfriend a English Teabag. english teabag by Hobo Johnson June 10, 2018 0 0 Get merch Get the english teabag mug. Buy Now — $32.95 See more merch