Top definition
karril is a legiondary barrows brother featured in the mmorpg(massivly multiplayer online rolplaying game) runescape.He gives a challange to kill and ranges with a crossbow.
"omg i just got owned by karril"
by world of warcraft owns! February 07, 2007
Get the mug
Get a karril mug for your mom Sarah.