lolly

lolly  {n.}
money.
Categories: British noun

'lolly' on video