1 definition by mysteriousurban

Smart, articulate, sexy, and mysterious. He is on the mind of every women, even if they do not want to admit it.
Damnnn that boy is so ubaid!
by mysteriousurban November 4, 2017
Get the ubaid mug.