What does rampa means in tagalog? Im not familiar with this term. Is it a street slang? Please help.?

1 answer 1