What does bomb sniffer mean?

bomb sniffer meaning in Urban Dictionary

Ugly Girl or Woman. (Dog)