Stephan Smolka's definitions
Someone that just repeats everything they hear as gospel because it came from a perceived authority figure.
Those parrotheads kept repeating the economy is in the toilet because they heard it last night on the evening news.
by Stephan Smolka November 5, 2008
Get the parrothead mug.Game shows on TV are quite a puppet show. Contestants and their families are encouraged to act outrageously to drum up ratings.
by Stephan Smolka March 23, 2007
Get the Puppet Show mug.