Top definition
A Ukranian Youth Orginazation formed to accept all kinds of people that want to join, and the only exsisting camp that is left is located in London, Canada. But it is the most fun you will ever have.
Dude Odym Camp 2005 was jokes

No kidding man, can't wait until next year :(
by Hritzko July 22, 2005
Get the mug
Get a Odym mug for your bunkmate Trump.
buy the domain for your travel vlog