Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. gedooshed
to be caught douching. or in the act of douching.
My boy friend walked into the room when i was douching for him before sex...i was TOTALLY gedooshed