Top definition
man with an exceptionally great sense of humour and exceedingly attractive, better than reuben
i wish i was aodhaghan
by aod12345 September 26, 2010
Get the mug
Get a aodhaghan mug for your dog Callisto.