Definition

A term used to describe a person who is "too obedient" to his or herSO.

Origin

slang.net

Related Terms