1 definition by Jalor
The most savage ducking being in the world. He is a try hard at every game in the world, most people fear him. He gets all the girls. One you look into his eyes he makes you melt and you instantly fall in love.
by Jalor March 13, 2019