1 definition by fdiemkjh

Top Definition
An irish fart in an Australian jar
god he just did a finbarr!!/
one bacardi and a finbarr please!
by fdiemkjh November 30, 2006

Mug icon
Buy a Finbarr mug!