Definitions by Paul LongShanks
Gabhain
Irish name associated with driving hairdresser's cars believing them to be alpha male when in fact they define homosexuality. Also generally very old.
Gabhain by Paul LongShanks January 31, 2008