1 definition by FeelGoodMerchant

Top Definition
Synonym for drugs in pillform.
Yo, you got any capsules?
by FeelGoodMerchant September 02, 2009

Mug icon
Buy a capsules mug!