TDD is the name of a cult created in a christian school in Italy that believes in the "Hoichi" the wich is defined as the "scream of pleasure" of Asian females. The humans who can execute the Hoichi are called "Hoichi Yellears".
"I heard a great hoichi on pornhub last night!"
"I want to become a hoichi yellear, but i do not have the asian genes..."
"I want to become a hoichi yellear, but i do not have the asian genes..."
by FishermanAntony January 28, 2018