Skip to main content

barf, to barf

The word 'barf' has 2 different meanings.

Choose one to see details.