Skip to main content

Dic from Dtown's definitions

craugh

to laugh so hard that you cry. Or if you are crying and someone makes you laugh.
That joke was so funny i craughed.
by Dic from Dtown July 20, 2008
mugGet the craugh mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email