1 definition by rl_nt

Top Definition
It is slang for vagina.
"Yo dog, I'm gonna get that stinkbox wet."
by rl_nt December 14, 2005

Mug icon
Buy a Stinkbox mug!