1 definition by Lord YDD

Top Definition
the worst and most annoying person you will ever meet
unintelligent person: Omar is Great!

intelligent person: is u dumb?
via giphy
by Lord YDD August 09, 2018

Mug icon
Buy a Omar mug!