Skip to main content

barf bits

Ewww, whats that on your shoe??... Barf bits.
by runningriot April 27, 2006
mugGet the barf bitsmug.

Share this definition