by AbraCadabra419 May 01, 2018
A man who ran the area known as Forest Gate, East London, very intimidating and also makes drill songs about shooting people up
by AbraCadabra419 February 28, 2019
Slang used in London, means unregistered car which tends to be bought for a cheap price. Not insured or taxed etc, used for joyrides and to commit crime.
by AbraCadabra419 March 02, 2019