RAM STAM


Meaning of RAM STAM in English

reckless or headstrong

Scottish slang English vocabulary.      Английский словарь шотландского сленга.