What does SMURF stand for?

What does SMURF mean? We have 2 definitions. Read most used SMURF meanings below.

ADVERTISEMENT