lameoid (English, noun)
expansion: lameoid (plural lameoids)
Senses:
glosses: A person who is uncool or stupid; a loser.
tags: slang
Forms:
form: lameoids
tags: plural