1 definition by Traveler92124

Used on various social web site for indicating that the person is looking for a Long Term Sexual Relationship. Where the focus of the relationship is bases on sex versus emotional connections. Similar to FWB (Friend With Benifits) without the friends part. Monogamous relationship for sex only.
I was on FaceBook looking for a LTSR with a lady.
by Traveler92124 January 19, 2010
Get the LTSR mug.