Skip to main content

Definitions by Benjamin House

carter laugh 

A sound that makes you look like a jackass.
A donkey just did a carter laugh and threw up dude.