Subscribe English
look up any word, like poopsterbate:

1 definition by TimRog

 
1.
Often regarded as 'upper class' slang for an attractive woman. 'Top' referring to her position on a scale of 1 to 10.
That Helen, she really is top totty!
by TimRog December 22, 2006
17 2