1 definition by grigiogirl

Synonym for Intrauterine Device (IUD).
After removing Lizette's dreamcatcher, the gynecologist asked if she'd like to keep it as a souvenir, and perhaps place it in her shadow box with her used diaphragms and condoms.
by grigiogirl March 13, 2017
Get the Dreamcatcher mug.