Bedraggled prostitute Synonyms

Definitions for Bedraggled


  • (adjective) containing, covered with, or thoroughly penetrated by water
  • (adjective) not clean
  • (adjective) limp and soiled as if dragged in the mud

BP abbreviation

BP is an abbreviation for Bedraggled Prostitute
What does BP stand for?
BP stands for "Bedraggled Prostitute"

Definitions for Prostitute


  • (noun) a woman who engages in sexual activities for money
  • (verb) to lower in character, dignity, or quality
  • (verb) to put to a bad or improper use