Top Definition
A girl who has been cummed on her nose (mountain top), shat on her forehead (chocolate), and all in a timely manner.
"My boyfriend totally swiss lady-ed me the other night!"
by Alellermo Brackreras November 20, 2007
6 Words related to Swiss Lady

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.