1 definition by Oogabooganigga
The most beautiful girl you will ever meet. She is absolutely stunning even though she denies it. She is sweet and loving and your lucky if you ever meet one. Hold onto them as long as you can for she’s a one of a kind.
by Oogabooganigga November 23, 2018