English | German | Russian | Czech

barmcake English

Meaning barmcake meaning

What does barmcake mean?

barmcake

(UK) A barm (bread roll). (UK) A foolish person.

Are you looking for...?