I would love a go on you one day but I live up north England although I do go south now and then to London and Essex love a meet one day give you a good seeing too northern style.
A youngster who behaves in an unsocial manner, no respect for authority or anyone but themselves. Mainly it's to show off to friends (who really aren't but need to be with a group.)