Skip to main content

Definitions by xXxCockSmasherxXx

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