1 definition by Someguywhomadeathing

Top Definition
When you lick your finger and stick it in a persons nose, similar to a wet willy.
I gave him a moist martin!
by Someguywhomadeathing September 02, 2018

Mug icon
Buy a moist martin mug!