1 definition by Mayflower2019

Swastikars

Teslas.
A dude drove by a Tesla dealership and yelled Swastikars!
The salesman was not amused.
by Mayflower2019 January 28, 2025
Get the Swastikars mug.