i look over there and i see a legion of ass weasels
dip shits, human scum, and/or lower form of a human being
"i look over there and i see a legion of ass weasels" What is the definition of "ass weasels"?