Lucky Vandelay 's definitions
1) Dog shit. Or 2) a sack of shit from Texas who listens to Nickelback on repeat while spewing racial slurs and spreads false information about voter fraud.
by Lucky Vandelay January 8, 2021
Get the Jim Moranmug.
Get the Jim Moranmug.