Top definition
1) a used tampon
2) an insult
3) a new improved version of the northern word jamrag created by a southener
1) i put my jamrod in the bin
2) YOU IS A JAMROD MATE!
3) YEAH BOY!
by Daniellekid January 24, 2008
Get the mug
Get a jamrod mug for your cousin G√ľnter.
buy the domain for your diy blog