Top definition
a small american private university in Lugano, Switzerland. Filled with the top 1% of the world, representing over 60 nationalities including the Russian Mafia and the Saudi Royal Family. Known for their extravagant "academic" travel and sport car filled parking lot.
Are you honestly taking out a 500,000 loan to attend Franklin University Switzerland?

Yes, Miriam can afford a yacht, she goes to Franklin University Switzerland
via giphy
by franklinfinest February 05, 2017
Get the mug
Get a franklin university switzerland mug for your guy Jerry.