Top definition
Savacaro, one of the most popularly hated, but Ownage RuneScape players of the current years. Also known as Fubar man, or Eboclove.
Gf you just got owned by Savacaro
by Savacaro November 19, 2007
Get the mug
Get a Savacaro mug for your mama Helena.