bain Share definition Flag to punch someone in the face or beat them like a red headed step child shut it or ill bain you where's the hardest country in europe? AL-BAIN-YA (albania) bain by TheNine January 13, 2005 0 0 Get merch Get the bain mug. Buy Now — $32.95 See more merch