Top definition
A freak of nature from somewhere in wilderness of upper northland , not very kind to twitch bots
Came across raydrzz the other day thought I’d try and avoid it
by Raydrzz August 04, 2018
Get the mug
Get a raydrzz mug for your Facebook friend José.