Top definition
Mechayael is a cute strong boy who will bang anyone in his way
If he touches me I will go Mechayael on this guy
by All the world January 11, 2018
Get the mug
Get a mechayael mug for your mate Vivek.