Subscribe English
look up any word, like seagulling:

1 definition by Zoance

 
1.
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
3 1