{{term}}
- {{preview}}
Top definition
Marasapa
A Bicolano word, one of the
languages
in
the Philippines
which means" to cause someone to feel
disappointed
or upset. "
Marasapa!, why did you
massage
your
legs
with a hot
iron
?
by
Aldrin Dolar
September 14, 2019
Get the
Marasapa
neck gaiter and mug.