Skip to main content

Definitions by Pathfindersfarm

A person who is tender-hearted, despite trying to appear tough.
That big tough guy is just a jamtart, he cried at the end of the movie Ghost.
Jamtart by Pathfindersfarm October 26, 2011