laughingstock
nounDefinition of laughingstock
: an object of ridicule
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more