answersLogoWhite

0

In British slang to act as a police informer, also someone who complains irritatingly. In Australia to annoy or upset or nag

User Avatar

Wiki User

11y ago

What else can I help you with?