{{term}}
- {{preview}}
Top definition
scarola
The Italian
word for escarole,
pronounced
"schka-ROLL." Also the
Italian-American
slang for money.
Here's
fifty
large
; that's
a lotta
scarola...
by
CaysE
August 31, 2011
Get a
scarola
mug for your dog Günter.