1 definition by Daniellekid
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