Top Definition
To skeet on a girl wearing snow gear while in or flying over Switzerland
Jeremy: Hey, how was your trip to Switzerland?

Matt: Not bad..Met some sweet strange!

Jeremy: Oh nice! Did you buy her food?

Matt: Not unless a Swiss snow cone counts as a meal
by QDawg2cold December 22, 2013
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.