look up anything, like your first name:
1. oddard
Yorkshire slang for "hold hard" - derived from "hold on".
Two men digging a hole...one says "oddard" there's a water pipe.


Oddard or you'll drop the fucker !
by AndySteel May 24, 2005 add a video
rss and gcal