Top definition
To be in posession of a large sum of money.
I roll with hella skrilla in tow, Sir Jenkins.
by PeaTearGriffin September 04, 2005
Get the mug
Get a hella skrilla mug for your daughter-in-law Nathalie.