2 definition by SenorRipley

Top Definition
An ATM or Automatic Transfer Machine
I'm broke I need to make a stop at the Scrilla Filla.
by SenorRipley June 12, 2010

Mug icon
Buy a Scrilla Filla mug!
An Atomatic Transfer Machine, ATM
Jimmy needed money for the movie so he stopped at the Ducket Bucket.
by SenorRipley June 12, 2010

Mug icon
Buy a Ducket Bucket mug!