What does SHEPP stand for?

What does SHEPP mean? We have 1 definitions. Read most used SHEPP meanings below.

ADVERTISEMENT