meaning of bomb sniffer

bomb sniffer meaning in Urban Dictionary

Ugly Girl or Woman. (Dog)