Meaning of pambabastos

pambabastos

Tagalog

pambabastos n. scurrility; coarse joking