Donald Trump has called Texas Sen. Ted Cruz a "pussy," has reduced the presidential debates to a penis-size competition, and has repeatedly insulted women, so perhaps it's no big surprise that vendors are proudly plastering the grossest, sleaziest slogans on Trump merchandise at his rallies — but that doesn't make them any less offensive.

On Monday, Huffington Post senior political reporter Amanda Terkel took a few photos of the T-shirts on sale outside of Trump's Buffalo rally and this is what she found.

A shirt that says, "Finally Someone With Balls":

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

Another t-shirt outside the Trump rally pic.twitter.com/u95e3U9y0a — Amanda Terkel (@aterkel) April 18, 2016

A sexist, slut-shaming shirt featuring former White House intern Monica Lewinsky and Hillary Clinton:

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

Shirt being sold outside the Trump rally in Buffalo. An entire block of vendors. pic.twitter.com/XFq2d4oL9O — Amanda Terkel (@aterkel) April 18, 2016

The back of that T-shirt says, "Trump That Bitch." These are available in "size sexy":

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

Back and front of Hillary-Monica t-shirt outside Trump rally. Vendor told me they sell it in size "sexy" too pic.twitter.com/tBgQIzDwXf — Amanda Terkel (@aterkel) April 18, 2016

And plenty of racist apparel:

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

More stuff being sold outside the Trump rally in Buffalo. Also a sticker reading "Trump that bitch" pic.twitter.com/8G6DYo6IL7 — Amanda Terkel (@aterkel) April 18, 2016

Remember that we're still in the primaries. It's hard to imagine how, exactly, but if Trump and Clinton match up in the general election, attacks and slogans are likely going to get worse.

Follow Prachi on Twitter.

Prachi Gupta Prachi Gupta is an award-winning journalist based in New York.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io