Random Words:
1.
to cause something to surface in one's memory
Does what I just said ring a bell?
See ring the bell..
1.
a derrogatory term used to describe someone who is just plain annoying to you, male or female. Literal translation: someone who likes ..