{{term}}
- {{preview}}
Top definition
scalli
A woman who is very
grimy
and
carry's
herself in a
disorderly
fashion.
Uuh
!
look at that
scalli! she need to go
do something
with herself!
by
Kir'stie
May 19, 2005
Get a
scalli
mug for your bunkmate Larisa.