1 definition by The Dynamic Duo 138

1. The male medical marvel for reproduction and glee (aka penis/jaint)

2. Any unspecified noun.

3. An exclamation of joy or excitement.

4. Celebratory greeting.

Originated in the Northern Counties of Virginia.
1. Just the first date, I ain't trying to get her all up on my jamtop.

2. Can I borrow your jamtop, mines out!

3. Sega Genesis? JAMTOP!

4. Yo, wud up jamtop? Let's start this party with a bang!
by The Dynamic Duo 138 June 18, 2011
Get the Jamtop mug.