What does barfstab mean?

barfstab meaning in Urban Dictionary

whenever you freeze your barf and use it as a shank.