meaning of bob soap

bob soap meaning in Urban Dictionary

A feminine hygiene product created for usage on non-dishwasher safe electric battery managed boyfriends.