1 definition by Adam Anderson

Top Definition
a person who deals drugs from their own house
"does a nuala live around here?
by Adam Anderson November 06, 2006

Mug icon
Buy a nuala mug!