40 White Elephant Gifts That Will Get a Good Laugh

All under $20.

From Esquire