What does it mean to pin a girl down
Definition of to pin someone down in the idioms dictionary.Tradition that occurs, as tegs noted, when a college man, usually a member of a fraternity or similar group, gives his girlfriend a pin as a symbol of their going steady or commitment to one another.First he discusses it with you and gets consent.