Top Definition
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' "
#barf #barfcycles #vomit #puke #frozen vomit
by Chaosflamingo August 25, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.