Definitions by hahayeturkey
Turkey
A person or thing who has done something stupid, wrong, moronic or plain dumb.
Dublin slang for idiot, fool, moron etc...
Dublin slang for idiot, fool, moron etc...
Turkey by hahayeturkey July 26, 2011