meaning of barfstab

barfstab meaning in Urban Dictionary

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