Top definition
An omnivorous pod.
Can be used as an insult.
"You're an omnipoid,"
by Plusher May 09, 2019
Get a Omnipoid mug for your coworker Callisto.