Top definition
A fearless person of proud Scottish extraction and Highland blood who has a bold attitude towards everything.
That Haggis Basher swaggered into the pub like he owned half of Glasgow!
by nechtan November 14, 2003
Get the mug
Get a Haggis Basher mug for your fish Beatrix.