1 definition by DubSoup

Top Definition
An outrageously quirky person.
You have a notebook full of dad jokes, you're so jasmel
by DubSoup November 07, 2020

Mug icon
Buy a jasmel mug!