1 definition by mbpballa

Top Definition
a west coast term for a gay man
that guy is such a savola
by mbpballa February 19, 2011

Mug icon
Buy a savola mug!