Top definition
*Noun~Description associated with the relationship or commitment a male has placed himself in with a female. Can also describe a relationship of members of the same sex. Often associated with the disappearance or seldomly appearance of a "bro". Can be abbreviated or said in full depending upon the severity of the situation.
Mike hasn't hung out with his boy Josh in a long time. Mike must have gotten himself some LTP (Long Term Pussy).
by cobra20110 November 12, 2010
Get the mug
Get a LTP (Long Term Pussy) mug for your cat Zora.