Skip to main content

Sweet GirkN's definitions

Marma

1- Abbreviation for Marmoset- a small monkey
2- An affectionate term
3- A red head's fuzzy armpit hair
To "marm" is to canoodle with your honey and snuggle/relax together.
I miss my marma, I need a marm-ing session!
by Sweet GirkN August 7, 2007
mugGet the Marmamug.

Share this definition