Dictionaries:
Sexual DictionaryDictionary of the F-Word

drop a pup:

In England, to be pregnant or to give birth.
See Also: drop one's cookies, drop the plate, mucky duck, puppy, snuggle bunny

Link to this page:

Word Browser