2 definitions by Oli2498
a well known graffiti artist online, popluarised from a viral video that saw him tagging a train. lots of new writers and especially toys bite his name and use it as his own, normally using the name terribly.
by Oli2498 September 20, 2022