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.
sports each way betting advice
app
como ganar apuestas deportivas seguras (Gilbert) registro
sportwetten in meiner nähe
Also visit my webpage – Basketball wetten
sunset slots online casino 30 euro einzahlung paysafecard ohne anzahlung bonus
when will pokies reopen south united states, united
statesn no deposit free spins and best australian online casino bonuses, or new
usa live casino
Also visit my homepage :: can you be good at roulette
(Julissa)
good matched betting (Cecil)
websites
crypto betting tips
My page; handicap bet Example (https://attunemedical.Apexcoders.Co.uk/)
apuestas campeon europa league (http://www.tecforromort.es)
quién ganará el mundial
cuotas que significa 5.5 en apuestas (Jestine) champions
Que Significa 0.5 en apuestas beisbol pronosticos
accumulator insurance
Here is my blog; Betting Exchange Belgium
best sites for online betting
my site which bookmakers have a Uk licence
comparador casas de apuestas
mvp eurocopa
Betting Accounts That Accept Paypal license
professionelle wett-tipps heute
My web-site … Basketball Wm Wetten (Carthagosm.Com)
juego en linea pronósticos apuestas (Nigel)
live betting predictions (Kerri) sites with starting credit
Apuestas Gana caballos
colocado
como se juega las apuestas deportivas con paypal (Wilda) deportivas
ganar apuestas que puedes Hacer con Tu novia
deportivas tenis
1×2 apuestas que significa
colombia argentina
odds comparison
Here is my web-site betting sites that take paypal
top crypto ai betting tips sites
progressiv betting strategi
Review my site bedste odds premier league
sportwetten guthaben ohne einzahlung
Here is my site basketball wetten system (Bernardo)
british horse racing betting app
Visit my page :: Dog results monmore
oddssammenligning
my web-site … Oddset Glostrup
como fazer gol de placa aposta online em galgos
gratis geld beste wedden
Here is my web-site; tips online weddenschappen
nearest best matched betting strategy (Elmer) shop near me
e-nieuwe online wedden live app (Janell) bookmaker tips 2026
all betting streams companies
profitable Correct score betting tips apk systems
tipps zu sportwetten
Take a look at my page – basketball wetten nba (https://uhren-schmuck-oepen.de/)
sportwetten urteil
Feel free to visit my blog: wett tipps basketball heute
paginas para hacer apuestas barca bayern
sportwetten mit bonus
Also visit my webpage; Euroleague basketball wett tipps
1xbet basketball wetten – https://Www.starker.de,
online österreich
wett tipps ai kosten
My webpage … Live Wetten basketball
beste wettstrategie sportwetten
My web page kostenlose basketball Wett tipps für heute
welche sportwetten app ist die beste
Visit my website; basketball wetten ab punktevorsprung sieg tippen
aplicacion juegos de casino en linea sin descargar – Rashad, casino del canelo alvarez
los casinos mas lindos casino sin Minimo De deposito españa
21 juegos De casino gratis para ganar Dinero real
giros gratis
apuestas declarar ganancias casino online (Lakeisha) sin deposito
web apuestas casino no dep bono betis real sociedad
spread esports betting bitcoin (Weldon) companies
Barca Vs Madrid Apuestas, https://Ikergayoso.Es/, deportivas nuevas
united kingdom roulette rules, real pokies canada and high
roller pokies united states, or free sign up bonus united statesn ocean’s eleven Casino age limit
sportwetten strategie immer gewinnen
Here is my web-site … bester wettanbieter Schweiz