phil's gweedo stache made me want to throw up
a slight mustache that looks horrible but the person who has it is extremely proud of it
"phil's gweedo stache made me want to throw up" What is the definition of "gweedo"?