It's from an online comic,
http://achewood.com . One of the characters is named 'roast beef' but he dies a lot, hence ghost beef. Haven't read it in a while, but I find 'funny' names get you more action than serious ones. I probably should have made it all caps and put some numbers at the end.