1 definition by M800P

Top Definition
Being under the influence of several drugs at one time.
Yo im feelin hella squealed. Smell me?
by M800P May 19, 2010

Mug icon
Buy a Squealed mug!