1 definition by Sanro

Top Definition
Sexy Afro Man that lives in glendale
Sex madness!, (Got love for sanro?)
by Sanro May 04, 2005

Mug icon
Buy a sanro mug!