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
by Daniellekid January 24, 2008
Had some good jamrod last night
by Miss Understood81 March 3, 2023