jive turkey


jive turkey

n. a stupid person. What jive turkey made this mess? See also: jive, turkey