Skip to main content

Definitions by DS..

flamin' turkey 

An idiot. One that does something idiotic. A foolish or stupid person.
flamin' turkey by DS.. October 30, 2005