1 definition by Sam West (aka Big Cheez)

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 26, 2005
Get the salad potato head mug.