Wiktionary
shotta
n. (context Jamaica slang English) An armed gangster.
n. (context Jamaica slang English) An armed gangster.