Skip to main content

Definitions by The one that gets bitches

Very intellectual, honest, humble, open minded, forgiving