Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. shudo
The Japanese practice of "manly love," or homosexuality.
All the samurai got together in the castle and practiced shudo with each other
by wanker Nov 28, 2004 share this add a video