1 definition by nobu2

Top Definition
means still in prison.... carribeans use alot

or pen as in fountain pen
mans went staight to he pen

you'd get probably five years in pen for that

still in pen
by nobu2 August 15, 2009
Mug icon
Buy a still in pen mug!