Top definition
salad potato head a person that is thrown off or just needs to get a grip.
She needs to take her self out of here with her "salad potato" head.
by Sam West (aka Big Cheez) January 25, 2005
Get the mug
Get a salad potato head mug for your daughter Jovana.