1 definition by Nengolian

A person that has a fetish for garlic bread. Preferrably cheesy.
God, you're such a Turgoose
by Nengolian April 19, 2011
Get the Turgoose mug.