1 definition by jethro john jameson
a type of bear found only in ireland,
some say it is the soundest,best looking, nicest bear ever to exist
some say it is the soundest,best looking, nicest bear ever to exist
by jethro john jameson December 5, 2007