1 definition by ABABABABABBAA

1
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 01, 2005
Get the mug
Get a bazza mug for your cousin Abdul.