meaning of Bomb Promise

Bomb Promise meaning in Urban Dictionary

The work of phoning a small business or residence promising there is certainly a bomb indeed there.