1 definition by Manda Clark

A guy who looks completely different (sexy) while wearing a hat or cap. When they take it off its a totally different story!
He was cute, until he took his hat off, he's a hatfish!
by Manda Clark May 23, 2014
Get the Hatfish mug.