Home › Words › S › shudoshudoshudo means pederasty in Japan.EtymologyFrom Japanese 衆道.nounpederasty in JapanDefinitions & examples from Wiktionary (CC BY-SA 3.0).