What is Placed?
to be put in your place.
another word for boyd
invented in south london, dulwich
'oi fam u got placed rawly'
See boid, boyd, parked, maxed