Freezey Ray Vaughan is one of Professor Quadwrangle's inventions the protagonist previously witnessed on a visit to Quadwrangle Manor when he was younger. It appears to be a gun capable of shooting ice or otherwise freezing the water in the air.
The name is most likely a reference to Stevie Ray Vaughan.