Top definition
A word used by the irish traveller community to greet other irish travellers.

In effect, it literally means "Hello friend"
Guy 1: Subla!
Guy 2: Hey, did you feek that beoir over there?
by Blazr January 11, 2010
Get the mug
Get a Subla mug for your cat Callisto.