Ben Yau Share definition Flag up his own arse, twat, attention-seeking, self-centered, pompous, git, shags seagulls for a living :) Ben Yau Ben Yau by BobTheBuilderLovesMe November 14, 2009 0 0 Get merch Get the Ben Yau mug. Buy Now — $32.95 See more merch