Garbhan Share definition Flag (Gaelic) Rough. Usually a slow individual who struggled in school. Can not be trusted as he is a snitch. More often than not is homosexual also. He's a pure snitch. Ya he is a real Garbhan. Garbhan by Garbhan January 8, 2012 0 0 Get merch Get the Garbhan mug. Buy Now — $32.95 See more merch