i go to camp robin hood and damn, it's off the hook
located in freedom, nh, it's the best mother fucking camp on earth bitches!
"i go to camp robin hood and damn, it's off the hook" What is the definition of "camp robin hood"?