Skip to main content

Definitions by Dufud

An expression of immense satisfaction, to be used in the event of exteme good fortune.
Person 1: dude, I just found $100 on the floor.

Person 2: schwing!!
Schwing by Dufud December 18, 2009