i saw this band on saturday that had a xylophone player and he was disgusting
(adj) to be incredibly talented or adept at performing some task or feat
"i saw this band on saturday that had a xylophone player and he was disgusting" What is the definition of "disgusting"?