Top definition
Man that guy is really demuul.
I wish I was demuul
by Tenja2309 December 22, 2017
Get the mug
Get a demuul mug for your buddy Helena.