I got my box of BARF! Posted on November 18, 2010 by debbrooner This detergent came from Tajikistan and the word “barf” means snow. ! I am going to frame it and place it in my laundry room since the word is an apt description for how I feel about doing the laundry! Advertisement