1 definition by Steven Goatgaggle

The most amazing, hardcore and non existant band ever!
"Dude, did you see bloodfart last night?!" "Yeah man it was insane!"
by Steven Goatgaggle March 24, 2013
Get the Bloodfart mug.