Top definition
Literally meaning a goat. But an apt and loving term used by a girlfriend to convey how much she loves her boyfriend and loves the way he loves her. Goats, in chinese zodiac, are deemed to be cute, loving, charming, and ideal marriage companions. Maybe what they say about some animals being true reflections of humans is actually very true.
You’re such a chagol boo, I love you.
by Icemanbane June 09, 2018
Get the mug
Get a chagol mug for your cousin Jerry.