meaning of alwen

alwen meaning in Urban Dictionary

Shmint!