What exactly is a catfish and just how could you spot one?

What exactly is a catfish and just how could you spot one? Online dating sites and social media marketing is great, appropriate? You are able to fulfill somebody brand brand new without leaving your bed, while sitting regarding the loo if not whenever on another date....