3 definitions by MyMotherCanRotInHell
by MyMotherCanRotInHell March 12, 2010
by MyMotherCanRotInHell March 6, 2010
Someone who is completely and totally anoyying and wont go away. Like when your camping and there is a bug in your tent.
by MyMotherCanRotInHell March 7, 2010