3
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 24, 2008
Get the mug
Get a my nilla mug for your coworker Yasemin.