Defecate sunlight Synonyms

Definitions for Defecate


  • (verb) have a bowel movement

DS abbreviation

DS is an abbreviation for Defecate Sunlight
What does DS stand for?
DS stands for "Defecate Sunlight"

Definitions for Sunlight


  • (noun) the light given off by the star around which the planet earth revolves
  • (noun) the rays of the sun