1 definition by la sirenita

1
a dirty, smelly, generally disgusting vag (pronounced "pew-ma")
"Man, I smelled the worst puma in the hostel last night..."
by la sirenita September 08, 2006
Get the merch
Get the puma neck gaiter and mug.