Top definition
to laugh so hard it makes you cry; lacrimation is the secretion of tears; laughrimation is the secretion of tears due to uncontrollable laughter
Rich's story was so outrageously funny it induced laughrimation.
by thor1093 August 22, 2011
Get the mug
Get a Laughrimation mug for your cousin Zora.