English | German | Russian | Czech

bargoon English

Meaning bargoon meaning

What does bargoon mean?

bargoon

(Canada, slang) cheap; discount

Are you looking for...?