1 definition by Torae

Top Definition
A term commonly used in the MMORPG World Of Warcraft to indicate a boss is both regularly and easily killed.
Lady Vashj is on farm.
by Torae January 26, 2008
Mug icon
Buy a on farm mug!