Definitions by JuanDoesNotSimply
snee
snee by JuanDoesNotSimply October 3, 2022
lizard people
Shorthand for people in a position of high authority (usually politics) that are so disingenuous, machiavellian, and detached from the plight of common people that it's almost like they belong to another conspiring, self-serving race entirely.
lizard people by JuanDoesNotSimply August 16, 2016