1 definition by The laughing cow hahahaha

A name thst you call somebody with an annoying laugh. Who you may not be able to stand.
The laughing cow was being annoying so we left him.
by The laughing cow hahahaha November 2, 2015
Get the The laughing cow mug.