The little mother fuckers who steal your stuff when you are not looking so that you have no hope of finding it again.
God damn these chinese leprechauns stole my keys and I have no idea where they put them.
4👍 2👎