Kolla upp vilket ord som helst, t.ex. the eiffel tower:
 
1.
Being under the influence of several drugs at one time.
Yo im feelin hella squealed. Smell me?
av M800P 19 maj 2010

Words related to Squealed

squeal