Top definition
A drug that is taken by rubbing it on your body. Tends to make a person horney and gives them the feeling of lightheadedness.
dude rubbing this squral on my forearms is getting me so smacked.
by Squralman101 May 09, 2006
Get the mug
Get a Squral mug for your buddy Rihanna.