Definition, Meaning, Synonyms & Anagrams | English word LEFTURD
LEFTURD
Definitions of LEFTURD
- (Internet slang, derogatory) A person with left-wing political views.
Number of letters
7
Is palindrome
No
Search for LEFTURD in:
Page preparation took: 106.65 ms.