Find the word definition

Wiktionary
skrill

n. (context slang English) money.

Wikipedia
Skrill

Skrill (formerly Moneybookers) is an e-commerce business that allows payments and money transfers to be made through the Internet, with a focus on low-cost international money transfers. It is owned and operated by Skrill Limited, a UK-based company registered as a Money Service Business with Her Majesty's Revenue and Customs, regulated by the Financial Conduct Authority and licensed to operate within the European Union.