1 definition by BPB 323

a term of endearment for a Filipino person. having to do with the capital Manila and PINOY PRIDE.
where u at my nilla?

by BPB 323 April 25, 2008
Get the my nilla mug.