A mixture of garbage and human vomit. Often found on hotel truck docks and around homeless shelters.
Yuck! I stepped in a honkin' puddle of garbarf this morning!!
by Matthew Walker May 2, 2006
Get the garbarf mug.