A super hot chick named Michele Teslicka
Hey look there's testilicker
by Finch January 7, 2004
Get the testilicker mug.