titty

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

Share this definition