Skip to main content

ashenalar's definitions

blarf

When you barf and laugh at the same time. Truly disasterous.
the party was so mindblowing I blarfed at one point, spraying chucks every which way. Good thing it isn't my house.
by ashenalar February 27, 2004
mugGet the blarfmug.

Share this definition