hahayeturkey's definitions
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...
by hahayeturkey July 26, 2011
Get the Turkey mug.