What does alwen mean?

alwen meaning in Urban Dictionary

Shmint!