In London\Jamaican slang, it means to settle down. Is commonly used by older school students that think the younger students are too rude for their age.
You need to suckkle, y'know!