1 definition by Chaosflamingo

When someone happens to be on a rooftop and/or ledge during the winter/cold season then proceeds to vomit on the edge of that area, the vomit drips down off of the roof/ledge and creates Barfcicles; similar to Icicles made of frozen water, but instead consisting of frozen vomit.
" 'That party was off the hook bro' 'Yeah I know, but I need to melt those barfcicles off the gutter drain before my parents get home' "
by Chaosflamingo August 26, 2009
Get the Barfcicles mug.