Skip to main content

Definitions by 'Slack Jaw' Sully

To run while laughing.

Also an ancient Swedish mythical monster that has one eye, like a cyclopes.
That girl was laughraning and fell on her face.

The laughran had a spear thrown in its single eye while pillaging the ancient Swedish village.
Laughran by 'Slack Jaw' Sully February 12, 2010