Top definition
A girl who is beyond gorgeous. Has an amazing ass and is amazing in bed. Her hair is gorgeous and she has amazing eyes. Guys would die just to be able to talk to her. She is a loving person and cares about everyone.
That girl is a Towry!
by Soccergirl1313 November 16, 2014
Get the mug
Get a Towry mug for your bunkmate Bob.