finger blasted meaning