Short for Doo Doo or Poo Poo and a singular definition of a Solo Turd. As in one piece of Ca CA.
Don't be calling me Dude! I'm No solo Turd!