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.
aposta legal Site de apostas que dao bonus gratis
federal sports Simulador De Apostas Desportivas
aposta esportiva com bonus
Also visit my blog post … bônus das casas de apostas antigas, https://stewart-Photography.com/estrategias-de-apostas-para-Novatos-no-ufc/,
em quem apostar hoje
my blog … grupos de apostas (Lawerence)
tudo sobre blaze sites de apostas sao legais
o que é aposta em cadeia
Here is my web-site … apostar vôlei de praia (Deb)
o’que são apostas
Also visit my web blog robo para aposta esportiva
aposta esportiva aplicativo
My webpage … tips de apostas para hoje
apostar vôlei ao vivo online (Walter) qual
o significado
Tips de apostas para hoje em derbies locais
escanteios apostas
Also visit my blog :: aposta boa Pra hoje
analise casas de apostas
Feel free to visit my web blog ae aposta esportiva apk download
roulette storten creditcard
Have a look at my web-site :: betrouwbaar casino lage inzet
kombspel strategi
Check out my web blog; v86 tips proffs
tipster quero apostar
Also visit my homepage site analise de apostas
(Dong)
atleta apostar ontem
Also visit my web site: Aposta Ganha champions
как се четат коефициентите
my page: най-добро приложение за спортни залози
veilig poker casino in veldhoven
agreste sports melhores apostas Desportivas
Apostas Em Escanteios
online em angola
legaal goksite belgie met app
Also visit my site … casino oldenzaal online
beste Age of the gods roulette purmerend
legitimate australian online casinos, on line g’day casino login (Dedra) canada and fishing frenzy slot free online, or free spins
no wagering requirements usa
todays games betting tips exchange commission
first person roulette uitbetaling
My blog :: casino almere (Valencia)
best place to place a bet on the grand national
Also visit my web-site :: cheltenham races today betting (Tia)
earn money with sports betting bitcoin
betting
gode odds skihopp
Also visit my page … bookmakere
30 ball bingo echt geld
Also visit my site … beste casino klarna nederland (awswebsitesample.com)
matched chelsea bournemouth Betting tips multi account
oddsselskap med bitcoin
Here is my webpage; Odds i Dag
betting apps paypal
on corners
hva er beste odds em fotball
all horse Last Night S Racing Results From Wolverhampton results
for today
goede casino site beste goksite creditcard nederland,
Tyree, 2025
handicap betting
Feel free to visit my web-site :: Accumulator Predictions
formule 1 beste naar bookmaker wedden Sites
betrouwbaar rad van fortuin betrouwbare online goksites
free bet grand national
my website … Derby betting epsom
kasyno depozyt 30 Top 5 Kasyn z Free Spinamił
best poker app usa, real money pokies canada app and no deposit free
spins united statesn casinos, or Vegas rush casino game uk free spins
best strategy for betting (Juana) betting app india
legale sportwetten schweiz
Here is my web site; Wollen wir wetten gewinner
beste video slots casinos
Feel free to surf to my page … staatliches online casino Deutschland
– https://Survey.Ceoguard.de/tipps-zur-steigerung-der-gewinnchancen-bei-Spielautomaten/,
wette spielen sport
wett vorhersagen von profis
Also visit my blog post … Basketball over under wetten
bonus od depozytu kasyno usdt
Here is my web site :: top 20 kasyn Szybka wypłata
bettingsider med bankid
my homepage – spilltips galopp (pizpiretavillarural.com)
buchmacher ohne lugas
Also visit my web-site … Basketball wetten prognosen (Harrivalkama.net)
uk horseracing results today
Here is my page – horse betting sites online – http://www.Artesaniademans.com/,