Treuelbuchet Share definition Flag When someone pisses the group off so an appointed member spams their inbox with a barrage of ball sack pics Them: We have an armyUs: We have a Treuelbuchet! Treuelbuchet by Uncle tony August 27, 2020 0 0 Get merch Get the Treuelbuchet mug. Buy Now — $32.95 See more merch