<p>Is it possible for UDP data to come to you corrupted? I know it is possible for it to be lost.</p>

Possible? Absolutely. Undetected?
Unlikely
, since UDP employs a checksum that would require multiple-bit errors to appear valid. If an error is detected, the system will likely drop the packet - such are the risks of using UDP.