Larf

To laugh so much that you barf.
That joke was so funny I larfed up my crab cakes.
by CrowHead November 23, 2006
Get the Larf mug.