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.
place where alot of people get shot each night.
I'm staying the fuck out of North Philly.
See north, philly, philadelphia, temple..
1.
An antiquaited logging and trucking term used to define a large round rock or outcropping of rocks usually on an unpaved road bed that c..