1 definition by doodoobeard

The act of simultaneously laughing and barfing due to an obscene amount of incoherent mediocrity.
Antoine googled his job duties, LARF
by doodoobeard November 13, 2010
Get the LARF mug.