Literal vermin that have crossed many borders, bringing their mental pestilence and evil with them. In many cases being welcomed foolishly by self absorbed idiots without caution or reserve.
5 posted on 10/14/2023 6:50:16 AM PDT by drSteve78
(Je suis Deplorable. Even more so)