Skip to main content

Definitions by EntaOumRy

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!
tymoor by EntaOumRy November 24, 2009