What Is The Meaning Of “YPU”?

What Does “YPU” Stand For?

YPU” is an acronym for “Yale Political Union“, a students’ debating society in the U.S. Professor Alfred Whitney Griswold organized it in 1934. The purpose of its constitution was “liberation in political viewpoints, opinions, and ideas”.