Top definition
The July encampment at Bohemian Grove where the worlds most elite men meet to worship a giant owl, hold mock human sacrifices, and plan the future of our world.
Henry Kissinger is going to California for The Psycho Holiday again this year.
by Odessious July 22, 2011
Get the mug
Get a The Psycho Holiday mug for your mate Sarah.