1 definition by ABABABABABBAA

A funny scottish guy that lives Malta, and has funny hair, and a funny scottish accent
Barry ... from scotland that lives in Malta
by ABABABABABBAA May 1, 2005
Get the bazza mug.