Top definition
The last and largest bead in a set of anile beads
She would enjoy it more if she could just get past the jamstall
by KY Kid June 25, 2006
Get the mug
Get a jamstall mug for your papa Vivek.