1 definition by smelker

Top Definition
meaning to smell or to produce substances that smell.
"eww who smelked?"

"did you just smelk?"

"you smelk so smelking bad"
by smelker November 16, 2009

Mug icon
Buy a smelk mug!