Top definition
a slang term meaning the person and or animal has an a ugly, weird, or entirley unnapealing face
that guy is such a picaso face
by thewolkman August 05, 2012
Get the mug
Get a picaso face mug for your sister-in-law Nathalie.