Top definition
A "Keiran Barbour" is an often misunderstood creature running around trying to show his dominance by shooting innocent pedestrians with a fake firearm (often a bus pass or wallet). The mating rituals of such a creature are mysterious but must happen as said creature will often chant "At least I fancy somebody"
I went to school and was humped by a Keiran Barbour
by TheColombianExpress October 31, 2010
Get the mug
Get a Keiran Barbour mug for your cat Julia.