Skip to main content

Definitions by le Jambonstermiester!

jambonster

The french word for hamster!

(jambon= ham in french)
Dude i think you killed my jambonster.