1 definition by TeddyCruzZodiac

Accidentally liking/sharing a porn post on social media.
"Ah man, I just pulled a Ted Cruz with that MILF stepmom video.
by TeddyCruzZodiac June 3, 2019
Get the Ted Cruz mug.