Skip to main content

Definitions by smelker

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

"did you just smelk?"

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