renford

Someone who has made a prick of themself by doing something REALLY stupid like chasing parked cars.
Shaz you renford!!!!
by Zoance April 26, 2004
Get the renford mug.