Skip to main content

BPB 323's definitions

my nilla

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
mugGet the my nillamug.

Share this definition