Top definition
A frequent liberal guest on Fox News who is extremely fucking hot.
I would like to mount that libtard Jessica Tarlov and ride her pussy hard while she lets out that vocal fry!
by Harold Maddux March 10, 2017
Get the mug
Get a Jessica tarlov mug for your cousin Georges.