{{term}}
- {{preview}}
Top definition
Omidi
A
desert
troll who provides cheap goods for more than they're worth. Often likes
to trade
ones eye for
wool
.
Your company is
going out
for
bid
for IT
support? Don't get Omidied!
by
Enrique Contreras
July 15, 2019
Get the
Omidi
neck gaiter and mug.