Top definition
This is a chinese slang, which is the initials for “Wo Shi Ni Die” which means I am your father. Often used in games to bm like "git gud".
by jackey1ove November 04, 2018
Get a wsnd mug for your Aunt Helena.