Top Definition
Person who has an incestuous sexual relationship. From the cartoon characters in South Park, Terrence and Phillip, who sang Uncle Fucka.
I think Rosa is a T/P. She seems to have a lot of skeletons in her closet.
by pentozali September 23, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.