The Ghost Of Colin McRae's definitions
A Car Lover. Someone Who Would Literally Do "Anything" To A Car. Found To Take The Term "Dogging" Slightly Differently.
"Eiwwwww Who The Hell Is That?! He's Putting His You-Know-What In That Car's Exhaust Pipe!"
"Oh, That's Just One Of Those Mulcahys!"
"Oh, That's Just One Of Those Mulcahys!"
by The Ghost Of Colin McRae March 26, 2010
Get the Mulcahymug.