1 definition by Dobbietheelf

Like smell, but a gazillion times worse.
- You need a shower man, you really shmeel!
- *Something goes wrong* Aw this shmeels...
by Dobbietheelf April 7, 2013
Get the Shmeel mug.