1 definition by Nengolian

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