look up any word, like yeet:

1 definition by superflyguy1221

 
1.
Ray
A sloth like creature in actions, but spider-like in apearance.
Man:dude did you see that ray?
other man: Yeah man it bit me!
by superflyguy1221 May 16, 2010