meaning of Alex Galaviz

Alex Galaviz meaning in Urban Dictionary

"Twitch"