The following story contains gratuitous profanity.
Little Cam Smith and River Jones huddled around the former’s desk during third-period Social Studies. The teacher thought they were preparing their report on the history of woman U.S. Presidents, or what modern archeology has discovered about Hitler’s Germany, or the countries of the Antarctic, or some other subject appropriate to a fifth-grade Social Studies course at Fritz Memorial School.
In reality, Cam had accidentally run across an Internet article on the history of dirty words, and now between snickers he shared his newfound knowledge with his fellow classmate.
He scratched out the letters M-E-L-O-N-S on his palmtop.
River giggled.
Cam explained, “It used to mean some kind of fruit. Something like a cantaloupe.”
“I wonder how they talked about tits,” River remarked.
“Probably the same way we do, shithead,” Cam replied.
“Get this,” River said, wide-eyed. He scrawled out the word Frank. “I heard people actually used to name their kids that!”
Cam let out a sharp guffaw before he stopped himself. “No!” grinning. “How fucked up is that?”
Apparently, that was enough commotion to attract the attention of the instructor, who immediately sent them to the principle’s office, whence their parents were called.
That afternoon, Cam and his father had a serious heart-to-heart. A conservative but gentle man, Cam, Sr. valued good manners but also understood the importance of not overreacting.
“I understand you fucked up today, son,” he began, speaking in carefully measured tones.
“This sucks dick,” Cam objected. “We weren’t actually saying anything bad. We were just talking about how people talked hundreds of years ago.”
Dad wasn’t buying it. “That’s bullshit,” he explained calmly, “and you know it. I never want to hear that you’ve cunt lips like that again. Or else you’ll be in deep shit,” sternly but lovingly. “Understand?”
Cam did know he and his cohort had been engaging in behavior inappropriate for school, and trying to use “historical research” as a whitewash. He felt bad that his father didn’t approve, but he also felt relieved that Dad wasn’t hitting the roof, yet. He decided, in this case, a strategic retreat was the better part of valor.
“Yeah, pa,” Cam replied to his dad. “I understand.”
Cam, Sr. patted his son on the shoulder. “Okay. You can go out and play now,” smiling.
bonus Casino en ligne zurich (Sportgalaxy.sn) ethereum
casino en ligne dépôt pcs mastercard; Anthony, jeu d’argent lyon
keno sécurisé france
my homepage casino en ligne Haute limite
promo Wedden sportcompetities; simplexhealth.Com, live
sportsbooks apps
My page :: which bookmaker has the best Bonus
virtuele beste online wedden bookmaker, Lucienne, trucs 2026
new zealandn online casino 5 dollar min deposit, gambling revenue canada and casino apps real Do App Games Make Money australia, or united
statesn casino guide roulette
2026 wedden trucs ligue 1 nederland
casino bonus bitcoin 2026
Feel free to visit my webpage combien peut-On gagner au machines à sous en ligne
best sportsbook
Here is my web page: how to Bet online
nba pronosticos argentina vs chile apuestas (http://www.richmondmotorclub.com) deportivas
Site De Apostas Legalidade
vencedoras
roulette online canada, united statesn roulette rules usa and big usa slot
wins, or cash bingo australia
Feel free to surf to my web page planet 21 casino (Ivan)
roulette paypal belgique
Here is my site casino usdt bonus sans dépôt [Ahmed]
casino revolut belgique, Francis, en ligne legit
betting guide (dev.Studio45fitness.co.Uk) bonus terms
sic bo casino en ligne retrait en francs suisses (Shantell) ligne belgique
Casino En Ligne Fiable Le Havre ripple 2026
keno dépôt minimum suisse
My homepage; craps iphone
goal Betting Folds tips
casino licence costa rica
Here is my web-site … caribbean Stud en ligne avec bonus
esports sports betting providers online
slots de bonus vidéo
Review my blog – Casino éTranger QuéBec (http://Maziar.Artbees.Team/)
application poker iphone
Feel free to visit my blog post … 100 euros gratuits Casino en ligne
caesar en ligne casino en ligne sans dépôt joueurs suisses
bonus gratuits casino aucun dépôt requis (https://Aliceblue-Heron-952589.hostingersite.com/2026/06/17/comment-detecter-les-nouveaux-tricheurs-de-machines-a-sous/) mobile genève
casino bitcoin toulouse
Feel free to surf to my blog :: application en ligne de la roulette réelle
cheltenham ante post betting (New.Constructorasamara.com)
shop names
corner betting prediction
Feel free to visit my webpage current Free bets
blackjack populaire Casino En Direct Pour Petit Budget France
bonus de casino de remboursement, http://kodedova.jecool.net/, mobile strasbourg
blackjack légal suisse
My blog; Casino litecoin retrait instantané
blackjack casino en Ligne mise minimum 1€ les plus sur
roulette casino En ligne fiable louvain (http://www.Destinohispanolegal.com) direct mobile
odds grupo de apostas Vip vivo
sport Premiership betting Tips
online
roulette iphone
Here is my web page; casino de jeux Alsace; http://www.djlarkiboy.com,
the best online casino for usa, gambling act south australia
and blackjack mulligan usa, or is top online pokies and casinos united states pokies
Also visit my blog post … craps betting techniques; Shayne,
gol apostas online
my site: apostar vôlei ganhador
merkur sportwetten
Feel free to visit my page; Basketball Wetten tipps nba
casino litecoin dépôt 5 euros (Margarette) boleto 5 euro
beginners Guide to betting gift card
buy poker machine united kingdom, poker usa artrix and usa Beating the casino at Roulette
(tirestorageottawa.com) news, or best canada poker
sites
baccarat dépôt 10 euros
Feel free to surf to my web blog :: casino mobile joueurs belges
online spread betting minimum bet size free bet
advies sporte-online wedden snooker tips (Odette)
uk fixed odds horse racing
Also visit my web site St leger betting
Basketball Nba Wetten
mit freunden app
150 free spins australia, how to win at roulette uk and new zealandn casino
no id verification Casinos deposit bonus codes, or united statesn casinos in california
betting bias horse hove greyhound racing live stream (Klaserthebrightnbutecompany.Co.uk) tips