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.
premier league pronostici analisi e scommesse sportive
trucs sportcompetities Goede Wedden Sites
casino jackpot ensenada – Eugenio – sokoburu hendaye
planet win B Lab Scommesse
scommesse non aams
my web-site scommettere in Italia legale
sfruttare bonus benvenuto scommesse multigol
punto scommesse online Legali in italia app
europa league planetwin Scommesse sportive pronostici
migliori siti di scommesse san remo (Willis) italiani
pronostici sport oggi
Feel free to visit my page: sisal scommesse online [Andres]
advies online sporte-Android wedden registratie
roulette mit echtem geld
my webpage; slot seiten
casino cuanto dinero gana
Here is my blog post; bonos para casinos Sin deposito
mobiel wedden snooker trucs
my web site … online sporte-wedden [Charlene]
partite oggi scommesse per italia Spagna
scommesse Euro
sportive
casino online gratis para ganar dinero real [Edison] en tupungato
web eerlijke wedden platformen app
sportwedden cs go 2026
Here is my webpage; beste wedden sites Top 10
mobiel wedden tips nederland (Stephanie) voor echt geld
slots Casino Online EspañA Retiro gratis tragamonedas
sport tenis dnes online (Esperanza) dnes
casinos Casino En Torres De La Alameda trujillo españa
sportka systémová sázka cena
Feel free to visit my homepage; [http://houstoncinebot.com/5-tipu-pro-zvyseni-uspesnosti-vasich-fotbalovych-sazek/ hokejový Přenos online]
matchpoint scommesse
Here is my web-site: pronostico mobile turchia Vs italia
apuesta sin riesgo activada Bingos Online Con Bono De Bienvenida Casino Online
descargar Juegos de casino gratis sin internet solvay torrelavega
casino barcelon online
Here is my website; juegos de casinos gratis de frutas (Leslie)
casinos sin depósito permitido jugar en el casino en inglés
españa con tiradas gratis
bonus tragamonedas casinos
Here is my blog post; casino Online practica
bajar casino sant Feliu del Raco gratis
tragamonedas
mejores paginas para jugar a que edad se puede entrar A un casino en españa online
v75 tips i dag
Feel free to surf to my webpage – Odds på Amerikansk fodbold
que jugar en el Golpe Al Casino (Trust-Mobile-Technician.Tibwluulju-Wg96Gwxgm4Oy.P.Temp-Site.Link)
gratis bonus ohne einzahlung sportwetten
Here is my web-site; basketball live wetten strategie
coppa italia scommesse
Feel free to visit my page: la Scommessa pronostici
crupier De casino ruleta ganar dinero
juegos de jackpot casino online juego (https://www.blydfactory.re) tragamonedas gratis
con bonus sin descargar
aussenseiter basketball verlängerung wetten (https://poseidon-remodeling.young10marketing.live/)
strategie
como hacer buenas apuestas de futbol (https://Www.Carlosllinaressanjuan.com/2025/05/06/valor-de-las-estadisticas-avanzadas-en-las-apuestas-de-futbol/) mexico
la mejor pagina de Calcular cuotas Apuestas
deportivas
vivo de las apuestas final copa
best betting Apps apk system
blackjack
doncaster saturday nap horseracing tips
my page :: how to bet on the Grand national online
top goal sportwetten
Take a look at my page – Basketball Wett Tipps
online-wetten basketball pro a, Roxanne,
Denunciar Casino Online depósito mínimo
1 real
online live wetten Basketball tipps (ova88.net) mit startguthaben ohne einzahlung
what is a box bet in horse racing are fixed odds in horse racing
1000 guineas grand national betting odds 2026 (jawad.Peepsvista.net)