Skip to main content

Definitions by Pankrasekid

bomb sniffer 

Share definition Flag
Ugly Girl or Woman. (Dog)
The USC cheerleaders are bomb sniffers.
bomb sniffer by Pankrasekid January 17, 2009