Define Goat Sucker Meaning

Goat Sucker
A person who habitually is active late at night

"You are such a goat sucker for working 'till morning comes.
By Eran
Goat Sucker
a weirdo who prolly screws goats

"that dudes a goat sucker"
By Heidi