Top Definition
An inconstant person, someone who changes (decisions/opinions/plans) with the wind.
"Jacob is such a weathercock, he said wanted to go shopping with Dari today, but he changed his mind like one minute later."
by Archon707 April 07, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.