Skip to main content

Definitions by ^death_munky^

a female sibling. usually a sister and spoken in scotland
i ran into my titty the other day, she was lookin after herself well
titty by ^death_munky^ October 26, 2004