To keep a tighter leash on you
Posted by Killbill on September 11, 2004
to keep a tighter leash on you
=a *physical* restraint?
what could the restraint be in such context?
thanks
- To keep a tighter leash on you David FG 11/September/04
- To keep a tighter leash on you ESC 11/September/04