A WUSTL troll's definitions
Washington University in St. Louis, the SWeetest university in the world. Especially the law school.
by A WUSTL troll October 16, 2004
Get the WUSTL mug.
Get the WUSTL mug.We'll email you a link to sign in instantly.