1 definition by homer davis

Top Definition
someone carrying illegal drugs
from his lurching gait and glazed eyes, i knew he was a stone narpacatoon
by homer davis August 29, 2005

Mug icon
Buy a narpacatoon mug!