5 definitions by spying cow
by spying cow October 19, 2006
i over drenched my happy rag
by spying cow August 30, 2006
by spying cow October 18, 2006
by spying cow October 18, 2006
when tea bagging a woman.. (or man?) to have such a large scrotum that you must refer to it as a potato sack
by spying cow October 19, 2006