1 definition by 3 weir-doos

The emotion of crying and laughing together all at once.
As I got on the ski lift for the first time ever, I felt nervous and happy at the same time, and started claughing.
by 3 weir-doos January 26, 2020
Get the Claugh mug.