meaning of Alsup

Alsup meaning in Urban Dictionary

Meaning "monster nerd"from Latin for "Pickle"