What is Amelia Bishop?
1.
A slang term for
"My girlfriend used to be cool but then she went all Amelia Bishop on me."
" "Did you hear? There was like 10 guys queueing outside that chick's room!"
"Must be an Amelia Bishop.." "
See
Random Words:
1.
male ejaculate
I finished jerkin off and had to clean up all of the gentlemans relish off of the wall..
1.
1. A Decile 9, Single sex Girls State School in Dunedin, New Zealand.
2. The 6th oldest single sex state school for girls in the world
..