Thanks for your help everyone. I guess I wasn't clear in my first post. I was looking to use ‘sucks’ as like "Neville sucks at potions." I wasn't sure if there was a British slang word equivalent. It is for the Trio ere.