Top Definition
A person who loves Subaru very much.
"I love you always and forever Subaru"
said Tsukasa.
by s January 28, 2005
A person who loves subaru MORE then subaru loves tsukasa!!!!!!!!!!!!!!!
"I LOVE YOU MORE THEN YOU DO SUBARU!!!(jaimie)" said tsukasa
by s January 28, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.