1 definition by horsemanpower

He was done over by that bloke.
by horsemanpower December 14, 2010
Get the done over mug.