What does WISRD stand for?

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

ADVERTISEMENT