Top definition
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 23, 2011
Get the mug
Get a scrilla villa mug for your brother-in-law Trump.