A cross between Merlin the magician and a Warlock
Merlock makes leet CS movies
by merlock July 28, 2003
1 more definition
The term given to elephants who frequent in sexual intercourse with pelicans.
A merlock can be found wasting his days at The Bunker - Brisbane City.
by Anonymous July 31, 2003