1 definition by NESguy

Top Definition
A lovely girl. Always happy and so talented.
Ray's girlfriend is such a Ingrid!
by NESguy May 04, 2009

Mug icon
Buy a Ingrid mug!