1 definition by Puffnuget

The street name for the new hit drug "AL-LAD" which is similar to acid
You wanna take some Aladdin tomorrow? I think will have a snowday.
by Puffnuget February 23, 2015
Get the Aladdin mug.