Skip to main content

scrilla villa

1. Bank, piggy bank, place where money is stashed.
2. Store carrying illegal items for sale, such as stolen luggage.
3. My House.
Welcome to the scrilla villa, would you like to make a deposit sir?
by Mastah Booty Skank December 27, 2011
mugGet the scrilla villamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email