Best definition
wetoid
Someone who gives underwhelming performances. They might be technically good at their craft, but watching them is dull.

I hope she doesn’t win the X Factor, she’s such a wetoid.