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 craughmug.

Share this definition