1 definition by Bigguy27

A man who is very loving sweet and kind, and is very open and flamboyant about his homosexuality
Omar was at the gay club last night and was screeching to all his lovers
by Bigguy27 July 20, 2021
Get the Omar mug.