1 definition by fgifford

Top Definition
Scottish slang for you bastard
Graham, yabasa where's me beer.
by fgifford August 03, 2005

Mug icon
Buy a yabasa mug!