Definitions by Daniellekid
jamrod
1) a used tampon
2) an insult
3) a new improved version of the northern word jamrag created by a southener
2) an insult
3) a new improved version of the northern word jamrag created by a southener
jamrod by Daniellekid January 24, 2008