2 definition by mari tor ma

Top Definition
pussy
liki to mama
by mari tor ma October 21, 2003

Mug icon
Buy a liki mug!
wet, smelly , hairy pussy
by mari tor ma October 21, 2003

Mug icon
Buy a sousoute mug!