Call girl: a female prostitute who can be hired by telephone. "On the spot": in an embarrassing position. "Being a thing"; I don't recognise this - perhaps it's American?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI can't figure out this "coll" word.It was probably "call girl", which is another way to say "prostitute": http://www.merriam-webster.com/dictionary/call+girl
Anonymous I don't understand the both parts of the phras