Top definition
the often substitute for the word UBER, which is Super in german, Udra is a made up word for Ultra
Oh man i just Udra pwned that n33bs face, he is teh sux!1!1!
by pwnface June 01, 2005
Get the mug
Get a Udra mug for your bunkmate Vivek.