Oh how fun! I want to be part of a white elephant gift exchange. If you have a dollar store near you, I would try that. There is always weird/creepy stuff in dollar stores.
Also I would try Spencer Gifts. They have strange things there. Some of their stuff is a little dirty, so I wouldn't go to the site if you are easily offended: http://www.spencersonline.com/