Top Definition
A hot as shit rock band from Vancouver with the sexiest frontwoman this side of the border.
"Hey man, did you see Arvilla play last night?"
"Yea, I came 3 times!"
by Trev Mo January 08, 2009
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.