1 definition by Ch Ch CH CCHYEA

Slang terminology refering to STD's or sexually transmitted diseases.
"Sagueen residence is full of stidders"
by Ch Ch CH CCHYEA April 9, 2009
Get the Stidders mug.