1 definition by Beth w.

Top Definition
Someone who is completely subjective to the others wants (normally girl to guy in a relationship)
Nia(violet) has Ray(raymond)leashed & now he would do w/e she tells him to.
by Beth w. September 25, 2006

Mug icon
Buy a leashed mug!