Top Definition
A phrase used to describe someone entirely laughable. So laughable in fact that your laugh turns uncontrollably into a cackle.
Did you see that guy with the mustache get his cuntleg stomped by snuffeluppagus in cleats... AHAHAAHAH What a Cackling Stock
by Bills house March 19, 2008
5 Words related to Cackling Stock

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.