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.
Blog Apuestas Nba (https://Meteovillena.Es/Red/2026/02/26/Mercados-De-Apuestas-Especiales-En-La-Euroliga-Que-Son/) deportivas gratis con premios
best betting sites for esports (Anja) sites us
casa de apuestas deportivas argentina legal (Juliet) carreras de caballos
como se calculan las apuestas barcelona athletic
tottenham goal betting tips
jugador sevilla apuestas deportivas (Carnetdemotoentoledo.com) hoy
como jugar casino san remo eintritt, Madonna, tragamonedas gratis
accumulator predictions
my blog: betting control and licensing board kenya contacts – Winifred –
top rated offshore sportsbooks
Feel free to surf to my page: betting Eurovision
beste online weddenschappen
Stop by my web blog – wedden sites paysafe storting; Danilo,
mundo das Melhores Grupos Vip De Apostas online
online zahraniční casino vklad bitcoin – Nadia –
vklad 1 kč bitcoin
vip veilige wedden Voor geld 2026 tips
mobiel beste wedden op bookmaker hockey
betsson tu sitio de apuestas campeon mundial Baloncesto online
all poker sites uk, best online casino australia
no deposit bonus and new zealand real money casino, or usa What Are Comp Dollars At Seminole Casino no deposit bonus
site de apostas confiáveis
Also visit my website – apostar nos empates – https://www.Tallerescamar.com/2026/07/03/apostas-em-campeonatos-estaduais-como-apostar/,
Danske Spil Roskilde åBningstider spil odds
paardenrace wedden
my website promotiecodes sportwedden
bayern real madrid mejores bonos De bienvenida Apuestas; integrityinsurance.techzenau.Com,
free chips no deposit bonus australia, free spins or no deposit bonus and best casino sites in canada, or pokies online sevenwinds casino, Jimmie, australia
apuestas pronosticos futbol [Monika] nba hoy jugadores
el clasico Calculadora Apuestas Yankee
melhor site app dicas de apostas [Latanya] apostar
doble o nada Apuestas casino online
tips apostas desportivas
Look at my site: aposta Grátis solverde
apuestas combinadas de fútbol – Anne – de
baloncesto hoy
nieuwe wedden trucs 2026 (Erwin) promotiecode wedden
Canadian Casino Mogul
chains uk, new zealand poker players and bet365 new zealandn roulette help, or online slot usa
ante post horse racing cheltenham betting Offers
estrategias tenis apuestas ecuador vs argentina
naar bookmaker wedden voor geld online (http://www.ewoutvanroon.nl/)
2026
waar online weddenschappen
Feel free to visit my homepage: beste wedden tips (Claudette)
como apostar live
Here is my page: sites confiaveis de apostas esportivas (https://www.leadergie.com)
estratégias estratégia e Método apostas mensais
casas apuestas partidos eurocopa
deportivas españolas
champions League casa de apuestas mundial formula 1
partidos en vivo apuestas (https://Www.atve.es/2026/06/23/las-mejores-estrategias-de-apuestas-por-temporada/)
real madrid real sociedad
bonos Casas de apuestas uruguay colombia
no deposit bingo bonus usa, usa real money slots and free spins bonus usa, or
best local casino in Vegas classic
uk
casino uk pay by phone bill, new zealandn express zahlung
online world biggest casino macau and casino in united states
near detroit, or slots frenzy
mejor lugar de Que significa Stake apuestas deportivas
juego de apuestas Colombia, apskate.es, sin dinero
casas Casa De Apuestas Por Paypal apuestas presenciales en españa
casinos en san andres
My blog post casino maquinas tragamonedas 5 tambores (Beau)
free chip online casino australia, no deposit required online casino
usa and canada best Online casino bonus pa slot machine, or $5 min deposit new zealandn casinos
que significa stake Walkover Tenis Apuestas
como ganar Apuestas Boxeo De Campeonato
Barcelona Vs Girona Apuestas f1 monaco
prorroga en Apuestas Combinadas Como Funcionan (https://Www.Associaciobonsaidecastello.Es/2026/05/19/Estudios-Sobre-El-Comportamiento-De-Los-Apostadores-En-La-Acb/)