1 definition by 53v3N

Top Definition
Another, more discreet, name for LSD that comes on a blotter/tab.
"Hey dude, did you get the cardboard yet?"
by 53v3N May 12, 2009

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug