Skip to main content

TheDictionDude's definitions

goatsuck

The scapegoat of a group of people. One who is lame, annoying, and makes unwanted social commentary.
Charlie is a goatsuck.
by TheDictionDude February 26, 2007
mugGet the goatsuck mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email