Top definition
a person or thing with undeniable talent, usually found in the performing arts
hey, did you see that musician on stage, he is a regular tymoor!
by EntaOumRy November 24, 2009
Get the mug
Get a tymoor mug for your Aunt Riley.