1 definition by xXxCockSmasherxXx

An acronym meaning "I Will Not Lose". Only really used in internet slang.
"lol, good luck, you'll need it. iwnl."
by xXxCockSmasherxXx September 7, 2015
Get the iwnl mug.