1 definition by Lola A.

Term used to indicate a good situation, person, thing, or idea.
"I just bought a nilla car."

"That was so nilla."

"Did you meet that nilla guy?"
by Lola A. August 19, 2006
Get the nilla mug.