1 definition by DjConQueso

Top Definition
a word used in place of Money or currency.
Excuse me sir, could I place this scrilla in the bank?
by DjConQueso February 04, 2005

Mug icon
Buy a Scrilla mug!