Skip to main content

Definitions by DS..

flamin' turkey 

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