mrinappropriate.co.uk
Open in
urlscan Pro
23.227.38.65
Public Scan
Submitted URL: https://ctrk.klclick3.com/l/01HXYKCW74265RJZVYK5FE85KJ_1
Effective URL: https://mrinappropriate.co.uk/collections/rude-birthday-cards?utm_source=Klaviyo&utm_medium=flow&utm_campaign=Selling%202.1&ut...
Submission: On May 16 via manual from GB — Scanned from GB
Effective URL: https://mrinappropriate.co.uk/collections/rude-birthday-cards?utm_source=Klaviyo&utm_medium=flow&utm_campaign=Selling%202.1&ut...
Submission: On May 16 via manual from GB — Scanned from GB
Form analysis
8 forms found in the DOMPOST /cart
<form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
<div id="CartDrawer-CartItems" class="drawer__contents js-contents">
<p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
<p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> Loading... </p>
</div>
<div id="CartDrawer-CartErrors" role="alert"></div>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal-1">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
<svg class="icon icon-close" aria-hidden="true" focusable="false">
<use xlink:href="#icon-reset">
</use>
</svg>
</button>
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<link href="//mrinappropriate.co.uk/cdn/shop/t/19/assets/component-loading-spinner.css?v=116724955567955766481714561617" rel="stylesheet" type="text/css" media="all">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
<svg class="icon icon-close" aria-hidden="true" focusable="false">
<use xlink:href="#icon-reset">
</use>
</svg>
</button>
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
<svg class="icon icon-close" aria-hidden="true" focusable="false">
<use xlink:href="#icon-reset">
</use>
</svg>
</button>
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
<form class="facets-vertical-form" id="FacetSortForm">
<div class="facet-filters sorting caption">
<div class="facet-filters__field">
<h2 class="facet-filters__label caption-large text-body">
<label for="SortBy">Sort by:</label>
</h2>
<div class="select"><select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortBy" aria-describedby="a11y-refresh-page-message">
<option value="manual" selected="selected"> Featured </option>
<option value="best-selling"> Best selling </option>
<option value="title-ascending"> Alphabetically, A-Z </option>
<option value="title-descending"> Alphabetically, Z-A </option>
<option value="price-ascending"> Price, low to high </option>
<option value="price-descending"> Price, high to low </option>
<option value="created-ascending"> Date, old to new </option>
<option value="created-descending"> Date, new to old </option>
</select>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
</div>
</div>
<div class="product-count-vertical light" role="status">
<h2 class="product-count__text text-body">
<span id="ProductCountDesktop">74 products </span>
</h2>
<link href="//mrinappropriate.co.uk/cdn/shop/t/19/assets/component-loading-spinner.css?v=116724955567955766481714561617" rel="stylesheet" type="text/css" media="all">
<div class="loading__spinner hidden">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
</form>
<form id="FacetFiltersForm" class="facets__form-vertical">
</form>
<form id="FacetFiltersFormMobile" class="mobile-facets">
<div class="mobile-facets__inner gradient">
<div class="mobile-facets__header">
<div class="mobile-facets__header-inner">
<h2 class="mobile-facets__heading medium-hide large-up-hide">Sort </h2>
<h2 class="mobile-facets__heading small-hide"></h2>
<p class="mobile-facets__count">74 products </p>
</div>
</div>
<div id="FacetsWrapperMobile" class="mobile-facets__main has-submenu gradient">
<div id="Details-Mobile-SortBy-template--22650550419737__product-grid" class="mobile-facets__details js-filter" data-index="mobile-">
<div class="mobile-facets__summary">
<div class="mobile-facets__sort">
<label for="SortBy-mobile">Sort by:</label>
<div class="select">
<select name="sort_by" class="select__select" id="SortBy-mobile" aria-describedby="a11y-refresh-page-message">
<option value="manual" selected="selected"> Featured </option>
<option value="best-selling"> Best selling </option>
<option value="title-ascending"> Alphabetically, A-Z </option>
<option value="title-descending"> Alphabetically, Z-A </option>
<option value="price-ascending"> Price, low to high </option>
<option value="price-descending"> Price, high to low </option>
<option value="created-ascending"> Date, old to new </option>
<option value="created-descending"> Date, new to old </option>
</select>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
</div>
</div>
</div>
<div class="mobile-facets__footer">
<facet-remove class="mobile-facets__clear-wrapper">
<a href="/collections/rude-birthday-cards" class="mobile-facets__clear underlined-link" role="button">Remove all</a>
</facet-remove>
<button type="button" class="button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()"> Apply </button>
</div>
</div>
</div>
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-QSewxt" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 12px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 20px; flex: 1 1 0%;">
<div title="Bear holding a heart with cunt written on it" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: column; width: 390px; margin: -20px 0px -20px -20px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 12px; border-top-left-radius: 12px; overflow: hidden; min-width: 390px; min-height: 400px;">
<div class="needsclick kl-private-reset-css-Xuajs1"
style="background-image: url("https://d3k81ch9hvuctc.cloudfront.net/company/Tmjjt5/images/147696f1-cc4d-494c-bfb4-626959c861de.png"); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; width: 100%; height: 100%; display: block;">
</div>
</div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 20px; min-height: 400px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 10px 2px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-110858656" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><span
style="font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif; font-weight: bold; font-size: 28px; font-style: normal; color: rgb(0, 0, 0);">GET 20% OFF</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-110858657" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><span
style="color: rgb(0, 0, 0); font-size: 18px; font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif; font-weight: 400; font-style: normal;">and</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 2px 6px 10px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-110858658" style="width: 100%;">
<div style="text-align: center;"><span style="font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif; font-weight: bold; font-style: normal; font-size: 20px;">WIN YOUR FAVOURITE THINGS</span>
</div>
<div style="text-align: center;"><span style="font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif; font-weight: bold; font-style: normal; font-size: 20px;">EVERY MONTH</span></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 6px; position: relative; background-color: rgb(255, 255, 255); flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="first_name_110858659" class="needsclick go863384994 kl-private-reset-css-Xuajs1" type="text"
autocomplete="given-name" tabindex="0" placeholder="Your first name" aria-label="Your first name" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 3px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 1px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(81, 81, 81);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 6px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_110858660" class="needsclick go863384994 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Your email address" aria-label="Your email address" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 3px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 1px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(81, 81, 81);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 8px; position: relative; flex: 0 1 auto; margin: 0px auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
src="https://d3k81ch9hvuctc.cloudfront.net/company/Pb3wug/images/9f4a3561-0a89-4507-ad2d-924d657df631.png" tabindex="-1" alt="underline" class="needsclick kl-private-reset-css-Xuajs1"
style="max-width: 100%; width: 560px; height: auto; cursor: initial;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; justify-content: flex-start; padding: 6px 10px 0px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button"
tabindex="0"
style="background: rgb(223, 92, 188); border-radius: 12px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(255, 255, 255); font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 1px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 40px; width: 100%;">YEAH
YEAH DO IT!</button></div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 5px; position: relative; flex: 1 0 0px;"><button
class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgba(255, 255, 255, 0); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(0, 0, 0); font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 1px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 40px; width: 100%;">No
thanks, no silliness for me</button></div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px 10px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-110858664" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><span
style="font-weight: bold; font-style: italic; color: rgb(0, 0, 0); font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;">“Just when I think your stories can't get any better, they do!”
- Jennie Rose</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-110858665" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><span
style="font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif; font-weight: bold; font-style: italic;">"Your stories are the highlights of my day, week, month and year lol, I love hearing
of the antics you got up to x." - Sharon M</span></p>
</div>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
FREE SHIPPING OVER £25 We use cookies and personal data (e.g. IP address) to personalise content, ads, social media and to analyse our traffic. We also share site usage information with our social media, NextRoll, advertising and analytics partners. See our Privacy Policy Got it! Decline Skip to content YOUR CART IS EMPTY Continue shopping Have an account? Log in to check out faster. EVERYTHING! EVERYTHING! YOUR CART Loading... ESTIMATED TOTAL £0.00 GBP Tax included. Shipping and discounts calculated at checkout. Check out * dan@mrinappropriate.co.uk * Shop by Occasion Shop by Occasion * Birthday Cards * Birthday Gifts * Mother's Day * Anniversary * Valentine's * Party! * Office / Colleague Leaving * Valentine's Day For Single Person * Stag / Hen Party * Christmas * Shop by Person Shop by Person * Colleague * Boyfrield * Girlfriend * Husband * Wife * Friend * Mum / Dad * Brother / Sister * Dog * Cat * Him * Her * Lesbian Partner * Gay Partner * Cunt * Shop by Product Shop by Product * Birthday Cards * Birthday Bundles * Anniversary Cards * Birthday Gifts * Badges * Candles * Soap Bottles * Notebooks * Wine Labels * Pill Boxes * Tea Towels * Tote Bags * T-Shirts * Hoodies * Mother's Day Cards * Mugs * Water Bottles * Christmas Cards * Valentine's Cards * Best Sellers * Blog Blog * Birthday Cards Birthday Cards * Witty messages for rude birthday cards * Why it feels good to send a rude birthday card * Rude birthday cards and toilet humour * Why we need rude birthday cards * The 8 Most Rude Birthday Cards We Could Find * Winners Winners * Inappropriate gift August winners! * Inappropriate gift September winners! * Inappropriate Gift October Winners * Inappropriate Gift November Winners * Inappropriate Gift December Winners * Inappropriate Gift January Winners * Inappropriate Gift February Winners * Embarrassing Stories Embarrassing Stories * To place a plaice * Pumpy Grandma * A prawn sandwich * The armed forces * A plop in the forest * The pump mic * Two little things * The tit slip * Fart tale * The stapler * An intimate moment * Lessons for a child * A lovely trip to the zoo * How it all went wrong at school * Ketchup and a door hinge * The bus conductor story * The terrible incident * Red shoe poo * Tea-pouring * EVO6 * Humour Humour * Really Bad Portraits * WFTPots * Mental Wellbeing Mental Wellbeing * Intro * Work * Where did it come from? * Candles Candles * The Top 5 Rude Candle Messages That Make The Perfect Funny Gift * Valentine's Day Valentine's Day * The Top 10 Rudest Valentine's Day Cards * Anniversary * 01138730688 Log in * X (Twitter) * Facebook * Pinterest * Instagram * TikTok * Tumblr Search * dan@mrinappropriate.co.uk * Shop by Occasion * Birthday Cards * Birthday Gifts * Mother's Day * Anniversary * Valentine's * Party! * Office / Colleague Leaving * Valentine's Day For Single Person * Stag / Hen Party * Christmas * Shop by Person * Colleague * Boyfrield * Girlfriend * Husband * Wife * Friend * Mum / Dad * Brother / Sister * Dog * Cat * Him * Her * Lesbian Partner * Gay Partner * Cunt * Shop by Product * Birthday Cards * Birthday Bundles * Anniversary Cards * Birthday Gifts * Badges * Candles * Soap Bottles * Notebooks * Wine Labels * Pill Boxes * Tea Towels * Tote Bags * T-Shirts * Hoodies * Mother's Day Cards * Mugs * Water Bottles * Christmas Cards * Valentine's Cards * Best Sellers * Blog * Birthday Cards * Witty messages for rude birthday cards * Why it feels good to send a rude birthday card * Rude birthday cards and toilet humour * Why we need rude birthday cards * The 8 Most Rude Birthday Cards We Could Find * Winners * Inappropriate gift August winners! * Inappropriate gift September winners! * Inappropriate Gift October Winners * Inappropriate Gift November Winners * Inappropriate Gift December Winners * Inappropriate Gift January Winners * Inappropriate Gift February Winners * Embarrassing Stories * To place a plaice * Pumpy Grandma * A prawn sandwich * The armed forces * A plop in the forest * The pump mic * Two little things * The tit slip * Fart tale * The stapler * An intimate moment * Lessons for a child * A lovely trip to the zoo * How it all went wrong at school * Ketchup and a door hinge * The bus conductor story * The terrible incident * Red shoe poo * Tea-pouring * EVO6 * Humour * Really Bad Portraits * WFTPots * Mental Wellbeing * Intro * Work * Where did it come from? * Candles * The Top 5 Rude Candle Messages That Make The Perfect Funny Gift * Valentine's Day * The Top 10 Rudest Valentine's Day Cards * Anniversary * 01138730688 Search Log in Cart Search 1. Home 2. Birthday Cards BIRTHDAY CARDS THAT PROVOKE A REACTION SORT BY: Featured Best selling Alphabetically, A-Z Alphabetically, Z-A Price, low to high Price, high to low Date, old to new Date, new to old 74 PRODUCTS Sort SORT 74 products Sort by: Featured Best selling Alphabetically, A-Z Alphabetically, Z-A Price, low to high Price, high to low Date, old to new Date, new to old Remove all Apply Remove all 74 PRODUCTS * BIRTHDAY CARD - ENJOY MAN BIRTHDAY CARD - ENJOY MAN 7 reviews 5.0 / 5.0 (7) 7 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * CUSTOM BIRTHDAY BUNDLE - FOR HER Sale CUSTOM BIRTHDAY BUNDLE - FOR HER 4 reviews 5.0 / 5.0 (4) 4 total reviews Regular price £8.97 Regular price £12.05 Sale price £8.97 Unit price / per Sale * CUSTOM BIRTHDAY BUNDLE - FOR HIM Sale CUSTOM BIRTHDAY BUNDLE - FOR HIM 2 reviews 5.0 / 5.0 (2) 2 total reviews Regular price £8.97 Regular price £12.05 Sale price £8.97 Unit price / per Sale * BIRTHDAY CARD - YOU BIRTHDAY CARD - YOU No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - BIRTH BIRTHDAY CARD - BIRTH 2 reviews 5.0 / 5.0 (2) 2 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - BEAR BIRTHDAY CARD - BEAR 3 reviews 5.0 / 5.0 (3) 3 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - FAVOURITE THINGS BIRTHDAY CARD - FAVOURITE THINGS No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - HANDMADE BIRTHDAY CARD - HANDMADE No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - COCK BIRTHDAY CARD - COCK 3 reviews 5.0 / 5.0 (3) 3 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * CUSTOM BIRTHDAY CARDS - 8 OF YOUR CHOICE Sale CUSTOM BIRTHDAY CARDS - 8 OF YOUR CHOICE No reviews Regular price £9.97 Regular price £23.76 Sale price £9.97 Unit price / per Sale * BIRTHDAY CARD - CAKE BIRTHDAY CARD - CAKE 3 reviews 5.0 / 5.0 (3) 3 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - FREE BIRTHDAY CARD - FREE No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - VIBES BIRTHDAY CARD - VIBES 3 reviews 5.0 / 5.0 (3) 3 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - FLOWER MAN BIRTHDAY CARD - FLOWER MAN 1 review 5.0 / 5.0 (1) 1 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - WIND BIRTHDAY CARD - WIND No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - CUNT BIRTHDAY CARD - CUNT 7 reviews 5.0 / 5.0 (7) 7 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - FLOWER GIRL BIRTHDAY CARD - FLOWER GIRL 1 review 5.0 / 5.0 (1) 1 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BADGE - AGE BADGE - AGE 1 review 5.0 / 5.0 (1) 1 total reviews Regular price From £1.97 Regular price £1.97 Sale price From £1.97 Unit price / per * BIRTHDAY CARD - ENJOY GIRL BIRTHDAY CARD - ENJOY GIRL No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * WINE LABELS (X2) - PENIS GRIGIO Sale WINE LABELS (X2) - PENIS GRIGIO 18 reviews 5.0 / 5.0 (18) 18 total reviews Regular price £1.97 Regular price £2.97 Sale price £1.97 Unit price / per Sale * BIRTHDAY CARD - OLD TWAT BIRTHDAY CARD - OLD TWAT 4 reviews 5.0 / 5.0 (4) 4 total reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BIRTHDAY CARD - ASDA BIRTHDAY CARD - ASDA No reviews Regular price £3.97 Regular price £3.97 Sale price £3.97 Unit price / per * BADGE - INSULT BADGE - INSULT No reviews Regular price From £1.97 Regular price £1.97 Sale price From £1.97 Unit price / per * BADGE - BIRTHDAY CUNT BADGE - BIRTHDAY CUNT No reviews Regular price From £1.97 Regular price £1.97 Sale price From £1.97 Unit price / per * 1 * 2 * 3 * 4 * * All orders before 11pm sent 8am next working day; mugs, water bottles and anything fabric will be sent a couple of days later * Full refund, no need to send back, just email us, no questions asked. * Free UK Tracked 24 shipping when you spend £25. 1 / of 2 HOW MUCH OUR CUSTOMERS LOVE US from 550 reviews Verified by Wine labels Very funny adding a bit of class to my table. Dan is a great person it's like having a friend with gossip and a laugh. Great value for money on all his bits. Nicola Mulraine Funny Wine Bottle Labels (x2) - Jus De La Bum Grapes 15/03/2024 Blow job candle and card. Amazing quality. Very quick delivery. Packaged perfectly. Will 10000% be ordering from you again! X Sophie Warner Funny Valentine's Day Anniversary Candle - Light Me When You Want A Blowjob 21/02/2024 Cards Great items. Really fast delivery and great service. I will definitely order again. Thanks Michael Funny Valentine's Day Anniversary Card - Blowjobs 16/02/2024 Blowjob candle Absolutely amazing service, nice and clean. Also I contacted him for customer care reasons and this was very quick response I highly recommend all services from this site x Charlie Turner Funny Valentine's Day Anniversary Candle - Light Me When You Want A Blowjob 14/02/2024 Outstanding Love this page, eveything it's hilarious, dan is just an e mail away and very funny and thoughtful. Definitely my new favourite page. Will buy EVERYTHING from here from now on. Excellent prices and amusing. Miss Elizabeth A Gauntlett Funny Valentine's Day Anniversary Card - You Make Me Happy In My Pants 14/02/2024 Quick easy and Good quality Very good customer services. Quick efficient and good quality stuff. Great to see some unique stuff you can’t get anywhere else will definitely be my go to now. Christopher Tanton Mr. Inappropriate 29/01/2024 Rude birthday card Absolutely brilliant, good quality, fast delivery, and a good bit of rude humour! Excellent customer service from an actual human too. Alicia Caulfield Rude Birthday Card - When You Came Out You Were 23/01/2024 Mug and cards Brought several cards from Dan recently and as usual great service. Brilliant products and quick delivery Vanessa Layton Mr. Inappropriate 15/01/2024 Hey sexy bum Honestly the best customer service I think I’ve ever had. Everything arrived on time and I was updated on each step. Bravo to Dan for running such a great service. 10/10 I would order again Dion Hughes Rude Birthday Card - Sexy Bum 13/01/2024 Fucking hilarious I absolutely love all the items I bought from here, cannot wait to see the faces of the recipients 🙈🙈😂 so so funny really fast postage and greatly packed. Can’t wait to see what else he comes up with! Kirsty Millar Mr. Inappropriate 10/01/2024 Assorted bits I ordered a few pieces (mugs and candles) as Christmas presents and they were very, very well received. Dan makes you feel like you're ordering from a friend. Very quick delivery and great customer service! Sarah Field Funny Candle - Hot Fart 22/12/2023 Great customer service! Great customer service , went above and beyond to help, definitely recommend! Ashleigh Harn Mr. Inappropriate 08/05/2023 Best customer service!! The most quickest and best customer service I have had from anyone! Was so polite and immediately shipped out my product on the same day. I really appreciate the fact that you went out your way to do this, and the note that was attached with my gift was very polite and put a smile on my face! Thank you so much for this gift. I wish you many years of success in your shop. Arij Ali Mr. Inappropriate 06/04/2023 Dan is lovely Brilliant items and Dan is a lovely man and very helpful Jean Warneck Mr. Inappropriate 21/11/2022 * Cards/candles: buy one get one 50% off. * All designs are hand drawn in our home office near Leeds. * Custom card message and send it directly to your recipient. 1 / of 2 WHAT'S IT ALL ABOUT? This is not just an inappropriate gifts shop, we seek to give you a little break from your normal everyday life. Join our email list to find out more :) We hope our stories and rude cards and gifts will give you the giggle you need! MR. INAPPROPRIATE UK's greatest collection of rude cards and gifts For most of us, life is either too hard or too normal, neither of which are particularly funny. With our rude and inappropriate cards and gifts, and with our email stories this is what we're trying to fix. QUICK LINKS * Search * Home * Contact * Rude Birthday Cards * News * Stories * Articles * About * Facebook * Instagram * TikTok * X (Twitter) * Pinterest * Tumblr Payment methods * American Express * Apple Pay * Diners Club * Discover * Google Pay * Maestro * Mastercard * PayPal * Shop Pay * Union Pay * Visa © 2024, Mr. Inappropriate Powered by Shopify * Refund policy * Privacy policy * Terms of service * Shipping policy * Contact information * Choosing a selection results in a full page refresh. * Opens in a new window. 4.97 LET CUSTOMERS SPEAK FOR US Based on 550 reviews 541 5 1 2 1 See all reviews Write a review 406 Verified by Judge.me Product Reviews (444)Shop Reviews (106) Most Recent Highest Rating Lowest Rating Only Pictures Pictures First Videos First Most Helpful Birthday Card - Enjoy Man 15/05/2024 C.M. Bromsgrove, GB Great card, appropriately inappropriate for my twisted friend! Great quality card, well packaged. Thank you! 00 >> replied: Thank you so much, that's really kind of you to say and I'm glad you like it!! Wine Labels (x2) - Penis Grigio 09/05/2024 Chris T. Llanelli, GB Hilarious I ordered the wine stickers from the company and would definitely do so again. They were not only hilarious but good quality. I had a note from Dan attached with a personal signature thanking me for my order and instructions on how to apply the wine stickers. I really appreciate the personal touch and will certainly be ordering again. 00 >> replied: Thank you Chris - really kind of you to say, I really do appreciate that, thank you so much! Birthday Card - Old Twat 09/05/2024 Chris Taylor Llanelli, GB Brilliant I ordered a birthday card and the wine stickers from the company and would definitely do so again. They were not only hilarious but good quality. I had a note from Dan attached with a personal signature thanking me for my order and instructions on how to apply the wine stickers. I really appreciate the personal touch and will certainly be ordering again. 00 >> replied: Thank you so much Chris - what a lovely thing to say, really kind of you, and I'm glad you like your stuff, thank you so much! Candle - Hot Fart 08/05/2024 Karen Cassidy Newcastle upon Tyne, GB Candles n stuff Had my order sent directly to my friend for her birthday , very prompt delivery and she loved the 2 candles , badge and lotion bottle , very funny … 00 >> replied: Amazing, thank you so much, and I'm so happy she liked them! Birthday Card - Old Twat 07/05/2024 Jonah Savage Bristol, GB As always amazing products and great service Truly can’t beat them! Amazing service, super quick delivery and quality stuff. The best in the business 00 >> replied: Thank you so much Jonah, really kind of you!! 123 Powered by Judge.me GET 20% OFF Close teaser Close dialog 1 GET 20% OFF and WIN YOUR FAVOURITE THINGS EVERY MONTH YEAH YEAH DO IT! No thanks, no silliness for me “Just when I think your stories can't get any better, they do!” - Jennie Rose "Your stories are the highlights of my day, week, month and year lol, I love hearing of the antics you got up to x." - Sharon M Judge.me