Top definition
A mixture between smiling and laughing
I told Richard this joke yesterday, he was slaughing his ass off!
by BUTTHOLEBANDIT March 03, 2017
Get the mug
Get a Slaugh mug for your Facebook friend Manley.