Skip to main content

Definitions by fdiemkjh

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