What does SCUD stand for?

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

ADVERTISEMENT