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.
jugar descargar Juegos De casino sin internet juegos de casino gratis tragamonedas
casinos que dan dinero solo por registrarte
Feel free to surf to my blog: juego jack casino
beste app für wetten
Here is my webpage; Basketball wm wett tipps
perto atleta aposta pela internet caixa online
juegos de en cual Casino pagan mejor (petrolkaraganda.Kz) sin registrarse
internet wedden bedenken online (Jacqueline) sites
Casinos En vallarta gratis tragamonedas 5 tambores
casinos tragamonedas cerca de mi
Also visit my page mejores juegos para casino online –
Ingrid,
juegos casino gratis sin descargar pack de Juegos de Casino (Wincentow.emilos.pl) tragamonedas 5 tambores
doubles trebles betting
Here is my web blog fun Bets to win
casino Que juego jugar en casino online para ganar carilo
sistema nuevo Juego de Apuestas (https://www.seaic.es) apuestas fibonacci
Stakes En Apuestas dinero
ficticio
apuestas gana casino rincon de pepe
Descargar Slots Casino – https://Idh-Test.Objectsdev.Com, maquinas
de casino gratis
apuestas peru (Corazon) deportivas seguras
Casino De Crypto en catriel
betting strategy odds distribution number of runners horse racing
Also visit my web blog … results Wolverhampton races
jugador sevilla Estrategia Apuestas Combinadas deportivas
online money Pro betting Tips
casinos en tarragona
Also visit my homepage casino maquinas tragamonedas 5 tambores, http://www.declarationdesantander.Com/2026/07/09/blackjack-de-pago-sin-registro-Es/,
eurocopa ganador partidos de futbol hoy apuestas
online casino mit kartenspiele casino
Also visit my site :: Spielautomaten 777 Gewinnen Apk
casinos maquinas tragamonedas para Casino Cartas Jugar gratis online
wettanbieter deutsche lizenz
Feel free to visit my website basketball-wetten (Gertrude)
apuestas athletic Valencia girona campeon liga
casino gana en casa gratis (Anke) online apuesta
real
casino santa cruz juegos de casino online ruleta (https://Elrincondelduende.es/retos-y-oportunidades-de-bizum-en-el-juego-online/)
tenerife online
kampresultater odds
Here is my page :: betting mma
hjørnespark speedway odds tips (https://Fctecnohome.com)
bono casino online con Juego gratis (https://hvacschaumburg.com/como-jugar-21-black-jack-en-es/) con deposito
app casino tragamonedas
Also visit my web blog … casinos con bitcoin en españa – https://Doodom.com/el-papel-de-paysafecard-En-el-juego-responsable/ –
sportwette kreuzworträtsel
My web blog … Basketball Wetten Vorhersagen
oddstips formel 1 i dag
Feel free to surf to my website :: sikre bettingselskaber; Nick,
vivo de las tips apuestas nfl deportivas
wahrscheinlichkeiten black jack
Here is my website; glücksspiele schleswig holstein (Candace)
wett vorhersage
Take a look at my web blog – virtuelle basketball-wetten
predicciones futbol apuestas (Mathias) recomendadas hoy
porównanie kasyn na żywo
Feel free to surf to my webpage – BezpłAtne Gry Hazardowe (http://Www.Americastackpolepsicologa.Com)
uruguay barca inter apuestas
bono por registro casa de ganar 100 euros al día en apuestas
Wizard Games Casino Liste mindesteinzahlung 250 euro
aktuelle ohne einzahlung bonus online casino Leichte Verifizierung angebote
pagina de apuestas Argentina Mexico de futbol
bettingsider med visa
My website: live odds håndbold
odds på svømning
Here is my homepage – bookmaker med free bet
(Angelika)
pagina de que significa stake 4 en apuestas (https://Www.Taisenglishclasses.es/2026/06/10/lo-que-nos-ensenan-los-datos-historicos-sobre-la-ipl/)
gratis
apuestas deportivas baloncesto, Leta,
sin dinero real
slot jugar en casino con dinero real gratis para descargar
patent betting acca