1 definition by bloomfltr

Top Definition
having a natural aptitude or skill for something
zhong chenle is musically talented
via giphy
by bloomfltr August 21, 2020

Mug icon
Buy a talented mug!