SHAMBALL


Meaning of SHAMBALL in English

A person who steals another person's idea. Cf. slimeball. Example: Patrick stole my idea and claimed it for himself...shamball.

Slang English vocab.      Английский сленговый словарь.