Top definition
When something is overly disgusting, usually bringing a very nasty image to mind.
It smells like something died in my kitchen.

Well that's just barftastic.
by NiCocaCola October 13, 2010
Get the mug
Get a barftastic mug for your fish Nathalie.