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.
tips bookmaker Wedden trucs Bookmaker 2026 2026
migliori siti scommesse sportive siti
scommesse paypal
odds ski
Feel free to surf to my web site Sportsspil online (Nexgenfoundation.In)
Apuestas Champions League partidos de
futbol hoy
sportwetten richtig tippen
Feel free to visit my web blog … olympia basketball wetten (https://Www.constructionfinance.online/)
bono bienvenida marca madrid Vs barcelona apuestas
casino puerto del carmen
My site; mejores casinos internacionales – https://Santopa.ommnews.in,
bettingbonus
My web blog: Spiltips Boksning
online basketball wetten über/unter strategie (Aurelio)
deutschland legal
mejor plataforma de apuestas europa league pronósticos deportivas
apuestas apps favoritas
350% bonus kasyno automaty online mifinity 2026
bonus powitalny nowe kasyno trustly jeton
sportwetten südamerika strategie
Also visit my homepage :: basketball wetten erklärung
wett tipps für heute
Look into my blog – College Basketball Wetten, https://Ova88.Net/,
kasyna przyjmujące btc
My web-site – gry show na żywo z bonusem; Carlota,
betrouwbare Beste site wedden op snooker paypal
110% bonus darmowe spiny house of fun kasyno online online 2026
barca bayern casas apuestas sin licencia (https://Www.Taller-Cycleando.es)
horse racing southwell betting today (Dino) lines explained
kasyno online wypłata na revolut 110%
bonus od depozytu
apuestas para hoy futbol [Hung] champions league
2025
donde hacer apuestas futbol Champions league (Cecymota.Com) deportivas
apuestas alonso campeon del mundo (Odette) betis valladolid
windsor race card today results
My webpage … greyhound bet racing (Lynette)
automaty online xrp
Also visit my website … gry hazardowe z bonusem na start
hoe web wedden Website 2026 (Chirantanroy.com)
casino villajoyosa reapertura
my web blog; casinos En castilla la mancha – https://www.guillerminapsicologia.es/casinos-online-herramientas-para-el-juego-responsable/,
sports betting apps with live streaming agent
weddenschappen tips vandaag
Feel free to surf to my site … bookmaker wedden trucs 2026 [http://www.Cmpconsultores.com/]
sports betting app offers
online
empresas de Apuestas Predicciones futbol
linea de dinero en esports apuestas (manufacturaalimentaria.Com)
mobiel sport wedden trucs gratis (https://blog.Machobb.com/2026/07/23/de-toekomstvisie-voor-online-wedden-in-de-komende-jaren/)
op snooker
apuestas tenis itf (Jade)
españa inglaterra cuotas
beste online weddenschappen
Also visit my blog: goede wedden
lista kasyn bezpiecznych
my web-site: bonus na start Kasyno przelew bankowy
mejores app Nuevas casas de apuestas en colombia deportivas
que son los puntos de tarjeta Apuestas De Tenis En Directo
barcelona inter apuestas final uefa europa
league
casas de apuestas de ufc hoy (Horacio) fútbol
paginas de juegos de Marca apuestas codigo promocional
depozyt neosurf kasyno online olsztyn (Ivan)
cuotas altas apuestas barcelona real madrid – https://www.Livyn.es, deportivas
bet aintree
My web site … Free Bets For Horse Racing
50 euro Za Rejestrację kasyno tether bonus
score betting shops sheffield (https://creatingharmonyinyourlife.Com)
gra z kasynami
Check out my web-site :: kasyno bonus kod polska [Christine]
bet on ascot races
Also visit my web page :: cheltenham Free bets offers
stoke betting odds (Jani) for
the oscars