1. Verb. (British) To slack off; be lazy; be a "parasite" to someone/something. ¹
¹ Source: wiktionary.com