4 definitions by poppy the mama
A person who looks at other peoples screens in a split screen video game, or just in one word...Mitch!
by poppy the mama June 6, 2009
by poppy the mama August 13, 2011
by poppy the mama May 30, 2009
by poppy the mama June 4, 2009