1 definition by mark morrison (masta)

the sickest subaru ever made - also known as the original low rider
my leone is sick hey bro
by mark morrison (masta) October 17, 2003
Get the leone mug.