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.
heinz betting explained (Yukiko) online sites
ranking kasyn jakie kasyno online z darmowymi spinami live
casino
kasyno sofort darmowe spiny
My web-site; gry hazard online
amerikanische buchmacher
Have a look at my web blog … Wetten Basketball
Basketball Wetten Tipps dass gewinne
bonus kasyno online
Feel free to surf to my site :: Top 10 Kasyn Z Turniejami
profi wett tipps professionelle wett-tipps heute (Robbie)
real money online poker canada, uk casino uk and uk online casinos free
play, or top online pokies and casinos canadian open 2021
Here is my webpage: bingo hall equipment, Florrie,
kasyno internetowe paysafe card w polsce (Kit) na tablet polskie
polecane slotów online
Stop by my web site; kasyno od 25 zł z bonusem powitalnym
tips mobiel wedden
Also visit my webpage sporte-wedden Sites 2026
blackjack klasyczny online
Also visit my web blog … ranking kasyn z free Spinami
wszystkie kasyna online
Feel free to visit my blog post; Najlepsze Automaty Z Bonusem Za
Rejestrację 2026 (https://Darkcyan-Turtle-900519.Hostingersite.Com/Najlepsze-Kasyno-Online-Oferujace-Blackjacka-Na-Zywo-W-Polsce-I-Akceptujace-Platnosci-Przez-Paypal/)
poker online Kasyno z Grami na żywo 2026 pieniądze
zagraniczne automaty do gier
Visit my web blog; baccarat w kasynie online na pieniądze
cash out big scommesse (Jed)
casa de apuestas Mejores deportivas con bono
gratis
odds amerikansk forudsigelser fodbold (digitaldatingcoach.com) i dag
eerlijke internet wedden op hockey bookmaker
league of legends odds (Kari) tennis
agenzie Pronostici scommesse e sistemi vicino
a me
kasyno apk paysafecard (Crystle) online od 25 zł
nowe kasyno online sosnowiec 2026 google pay
ethereum Nowe kasyno online z ponad 3000 Gier online
pronostico mobile turquia italia
my web blog: dazn scommesse – Alejandra,
tour de france Wedden 2026 platformen paypal 2026
scommessa sportiva pronostici
My site – quote bookmakers Italia Inghilterra
nieuwe online nederlandse wedden cs Go 2026
casinos gratis en español sin descargar
Feel free to surf to my web blog casino ciudad
rodrigo [Pam]
højeste odds fodbold
Also visit my web-site … sikre bettingselskab –
oraxtech.com,
wettanbieter mit lizenz in deutschland
My blog … sichere basketball wetten (Fay)
oddssider
Also visit my site; Danske Oddsudbyder
sport e sportium scommesse
flussi scommesse belgio italia (Cornelius) in tempo reale
casinos online que te dan dinero por registrarte
Feel free to visit my website – mini casino buenavista del norte,
Marshall,
vedonlyöntivinkit mm kisat (Alisha) tänä iltana
online Basketball Pro A Wetten in deutschland
migliori bookmaker italia
Also visit my website: siti scommesse Bonifico bancario
casino madrid online bono sin depósito
depósito mínimo 5 euros con cashlib
livespil sport
Feel free to surf to my blog post – højeste odds svømning
(Therese)
Pronostici Scommesse Raddoppio scommesse di domani
cashed bonus scommesse primo deposito
juegas de juegos multiplicadores casino gratis tragamonedas
csgo beste wedden jackpot
My webpage: Weddenschap Bookmaker
casinos que pagan mas rapido
Also visit my homepage; casino las lomas
nostradamus Pronostici Scommesse Campionato Francese
scommesse quote (https://massivecure.com/) italia download
gratis promotiecode e-Wedden Websites 2026
casinos que te regalan dinero por registrarte
My web site: casino puerto plata
hoe winnen met online naar wedden maken