Skip to main content

Definitions by cafematty

To be extremely generous or kind to someone.
I've never seen anyone scarter people the way she does.
scarter by cafematty December 12, 2012