Definitions
noun
street names for gamma hydroxybutyrate
noun
a cleansing agent made from the salts of vegetable or animal fats
noun
money offered as a bribe
Look “soap” up elsewhere
Want another word?
Spin the dictionary for a fresh one.