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.
casino vklad přes jeton
Here is my web-site – Nová Online Casina Bonus Bez Vkladu 2026
casas de apuestas deportivas en madrid (Adrianne) real madrid bayern
poker mobiel betalen
Here is my homepage … casino korting casino nederland
calculadora Ingreso Minimo 5 Euros Apuestas (Eavisiona.Es) combinadas
500 gratis spins nederland
My webpage Amusementshal hoogeveen
goede goksite 2025
My webpage – beste casino eeklo
nové sms casino v čR bonus code
hokej vsetín přerov online
My web page – tabulka fotbal česká liga
Fotbal Cz SoutěžE reprezentace kvalifikace
mistrovství světa v ledním hokeji 2026
Also visit my webpage :: Dostihy A SáZky Hrací Deska
cz ripple casino bonus bonus
za vklad
speelhal mortsel
Also visit my homepage – casino 20 Cent inzet [https://imiinstitute.com]
cele mai bogate echipe de fotbal
my page :: fortuna bet verificare bilet
populairste gokkasten online
Take a look at my homepage … blackjack roeselare
neue casinos ohne einschränkung
Feel free to surf to my site … Skrill Casino Startguthaben
pravidla sázky a dostihy
Here is my web blog – hokejová liga mistrů
oferta fotbal sky bets
Feel free to visit my homepage: Campionatul mondial tenis de Masa (dcba.utcb.ro)
etapa viitoare liga 1 toate meciurile de Azi fotbal
casa casas de apuestas valencia apuestas de fútbol
cz casino poker za peníze Online (http://www.tjohnistany.tode.cz/) s
okamžitým výběrem
game shows cashback
Feel free to visit my site – casino met 2000 gokkasten [http://www.Innerresilienceemdr.com]
4 anglicka liga fotbal
Here is my webpage přerov hokej online, Zenaida,
parhaat live blackjack uudet high roller Bonus Kasinot
anglická liga fotbal
Here is my site – hokej živě bez registrace
zahraniční casino Registrační bonus Bez vkladu (http://www.tjohnistany.tode.cz/2025/10/01/jak-optimalizovat-sazeni-na-fotbal/) 150 free spinů dnes
1 liga ledního hokeje
Also visit my web-site Gsc.Tab=0
100 free spinů casino 40 otočení zdarma za registraci (auvieuxgrenier.it) registraci 2026
belgische goksites
Feel free to surf to my blog: bingo betalen met revolut
athletic real madrid como se juega las apuestas deportivas – https://clementerodriguez.es/ –
ridder gokkasten Beste Gokken Met Visa
bonus
gratis spins zonder storting
my blog … 25 Euro storten en spelen casino
seriöses größtes casino niedersachsen auszahlung
in minuten
handicap wette unentschieden
Feel free to surf to my web page: online sportwetten und live-wetten FüR fussball Tennis
basketball eishockey (http://dispensingbox.com)
rezultate fotbal europa league ieri fotbal de azi
fotbal clasament liga 1
Also visit my homepage … jucatori tenis De camp
cei mai buni jucatori de ce Este liga natiunilor la fotbal
online casino blackjack s bonusem bez vkladu bez instalace
speelhal ronse
Review my web site – casino met buitenlandse licentie (Jody)
weekend bonus beste live monopoly casino paypal
Casino maximale Auszahlung bitcoin ab
30 euro
neue wettanbieter deutschland
my web page :: basketball wett strategien (Grady)
online Bespreken casino [https://groenbewustnederland.nl/] 300% bonus
online live casino jeton (Ahmed) mit tischspiele
sportwetten in der schweiz
my web-site nba basketball wett tipps
nové české casino bez nutnosti vkladu 2026 – Julianne – podpora 24/7
sito pronostici scommesse liga (Simon)
blackjack surrender online
Also visit my homepage … casino 10 Euro Einzahlung cashtocode
beste sportwetten app schweiz
my blog :: basketball over under wetten system
30 euro gratis gokken
My web site; casino aalst openingsuren [Camilla]
parhaat nettikasinopelit
Here is my blog :: 500% bonus asti 200€ kasino