1 definition by Boriskza

South African for small general store or 'corner shop'
by Boriskza September 13, 2009
Get the Cafe mug.