Self-paced · free · no fixed order
Modern Slang & Online English
English you see on TikTok, Reddit and texting — slang, emoji codes, memes, pop-culture references and textspeak. Stay current with how people ACTUALLY write online.
Heads up — recommended for ages 16+. Modern slang covers real-world internet language including
irreverent, edgy and occasionally NSFW expressions. If you
teach younger learners, preview lessons before assigning.
Lessons
587
Practice tests
585
Worksheets
0
Videos
5
What you will learn
- Decode common slang and youth English
- Use textspeak and abbreviations correctly
- Understand internet memes and pop-culture references
- Avoid embarrassing slang misfires in casual chats
Course outline
Top-level modules from the existing category tree, nested into sub-topics. Pick any lesson from any module — there is no fixed order.
Internet Slang 496 lessons · 5 sub-topics · /category/internet-slang/ Browse category
Internet Slang — general 164 lessons Browse
AITA 5 Q
BFE 5 Q
BFFR 5 Q
Blue Falcon 5 Q
Boku No Pico 5 Q
Chad 5 Q
Copypasta 5 Q
CRS 5 Q
Cyka 5 Q
DDDD 5 Q
Deadass 5 Q
Dingleberry 5 Q
Edgelord 5 Q
Fam 5 Q
FFS 5 Q
Fot 5 Q
FU 5 Q
FUBAR 5 Q
FYP 5 Q
Henlo 5 Q
HMU 5 Q
Jabroni 5 Q
Jank 5 Q
JFC 5 Q
Kek 5 Q
KIK 5 Q
Kilt 5 Q
LLC 5 Q
LMFAO 5 Q
LOL 5 Q
Meme 5 Q
MFS 5 Q
Mod 5 Q
NFK 5 Q
NN 5 Q
Not Safe For Work 5 Q
NSFW 5 Q
Nvm 5 Q
ONG 5 Q
OOC 5 Q
PHAT 5 Q
PITA 5 Q
POL 5 Q
POS 5 Q
Sapiophile 5 Q
SD 5 Q
SFM 5 Q
SFS 5 Q
SML 5 Q
Smol 5 Q
SOL 5 Q
TS 5 Q
TT 5 Q
Unicorn 5 Q
UwU 5 Q
Wat 5 Q
White Knight 5 Q
Whomst'd've 5 Q
Woot Woot 5 Q
WYO 5 Q
XD 5 Q
Yeet 5 Q
YM 5 Q
Yop 5 Q
1337 5 Q
Ack 5 Q
ARG 5 Q
Arse 5 Q
ASF 5 Q
BAMF 5 Q
Bando 5 Q
BDE 5 Q
BDV 5 Q
BFC 5 Q
BFF 5 Q
BMS 5 Q
BMV 5 Q
Bombastic Side Eye 5 Q
Boneless Pizza 5 Q
BSF 5 Q
BWL 5 Q
Catfish 5 Q
Chungus 5 Q
Circle Jerk 5 Q
Clout 5 Q
Cop 5 Q
DAE 5 Q
Dafuq 5 Q
Darty 5 Q
DDF 5 Q
Derp 5 Q
DGAF 5 Q
Doot 5 Q
Dork 5 Q
DYI 5 Q
Ebaum 5 Q
FAC 5 Q
Fad 5 Q
Fark 5 Q
FG 5 Q
FiF 5 Q
FKK 5 Q
FML 5 Q
FWM 5 Q
GG 5 Q
GOOH 5 Q
GTL 5 Q
GYAT 5 Q
HML 5 Q
HU 5 Q
JC 5 Q
Jebaited 5 Q
KKONA 5 Q
KMS 5 Q
LFG 5 Q
LIGMA 5 Q
LMAO 5 Q
LMBO 5 Q
LMGTFY 5 Q
LUL 5 Q
MF 5 Q
MFW 5 Q
MM 5 Q
MOAR 5 Q
Mook 5 Q
Mukbang 5 Q
Narc 5 Q
NSA 5 Q
Omegalul 5 Q
OO 5 Q
OP 5 Q
Opps 5 Q
ORC 5 Q
OW 5 Q
OwO 5 Q
PAWG 5 Q
PLEB 5 Q
PSL 5 Q
PWI 5 Q
ROFL 5 Q
Soz 5 Q
Sperg 5 Q
STFU 5 Q
STG 5 Q
SU 5 Q
TG 5 Q
TGIF 5 Q
TWSS 5 Q
VDM 5 Q
VVS 5 Q
WCW 5 Q
Weeb 5 Q
WG 5 Q
W4M 5 Q
HBIC 5 Q
Sus 5 Q
Smut 5 Q
Zaddy 5 Q
Mpreg 5 Q
Toxic 5 Q
Yaoi 5 Q
Wooo 5 Q
YBF 5 Q
YOLO 5 Q
Text Abbreviations 217 lessons Browse
AOP 5 Q
CYOA 5 Q
DFK 5 Q
DM 5 Q
DMs 5 Q
DND 5 Q
FT 5 Q
FTR 5 Q
GL 5 Q
ING 5 Q
INT 5 Q
LJS 5 Q
NE 5 Q
OMG 5 Q
OTD 5 Q
PSA 5 Q
TBF 5 Q
TF 5 Q
TIL 5 Q
WB 5 Q
WBU 5 Q
WBY 5 Q
WYD 5 Q
Abbreviations for Note Taking 5 Q
ACAB 5 Q
AFAIK 5 Q
AKA 5 Q
AMA 5 Q
ASL 5 Q
ATM 5 Q
ATTT 5 Q
AW 5 Q
AWL 5 Q
AWOL 5 Q
BBG 5 Q
BBL 5 Q
BBO 5 Q
BBW 5 Q
BD 5 Q
BDN 5 Q
BHS 5 Q
BRB 5 Q
BTW 5 Q
BYOB 5 Q
CGL 5 Q
CM 5 Q
CTFU 5 Q
DATC 5 Q
DD 5 Q
DFAC 5 Q
DFTBA 5 Q
DISO 5 Q
DP 5 Q
DTB 5 Q
DW 5 Q
EDM 5 Q
ELE 5 Q
Fav 5 Q
FOMO 5 Q
FP 5 Q
FPBP 5 Q
FR 5 Q
FS 5 Q
FTFY 5 Q
FTM 5 Q
FW 5 Q
FWB 5 Q
FWIW 5 Q
FYI 5 Q
G2G 5 Q
GC 5 Q
GD 5 Q
GFY 5 Q
GMQ 5 Q
GN 5 Q
GNA 5 Q
GPOY 5 Q
GRWM 5 Q
GTG 5 Q
HAMB 5 Q
HB 5 Q
HBD 5 Q
HBU 5 Q
HEA 5 Q
HF 5 Q
HG 5 Q
HO 5 Q
HWP 5 Q
IANAL 5 Q
ICYMI 5 Q
IDK 5 Q
IG 5 Q
IIRC 5 Q
IKR 5 Q
IMA 5 Q
IMAO 5 Q
IMHO 5 Q
IMK 5 Q
IMO 5 Q
IMP 5 Q
IOW 5 Q
IRL 5 Q
ISO 5 Q
ISTG 5 Q
ITT 5 Q
IYKYK 5 Q
KMSL 5 Q
KSI 5 Q
LBVS 5 Q
LF 5 Q
LMK 5 Q
LMR 5 Q
LMS 5 Q
LOK 5 Q
LOLK 5 Q
LSS 5 Q
LTR 5 Q
MB 5 Q
MBN 5 Q
MIA 5 Q
MIL 5 Q
MK 5 Q
MMY 5 Q
MTO 5 Q
MVP 5 Q
NBD 5 Q
ND 5 Q
NEET 5 Q
NGL 5 Q
NP 5 Q
NR 5 Q
NRY 5 Q
NSFL 5 Q
NT 5 Q
NTY 5 Q
OAN 5 Q
OC 5 Q
OFC 5 Q
OML 5 Q
OMW 5 Q
OOF 5 Q
OOMF 5 Q
OOT 5 Q
OOTD 5 Q
OTL 5 Q
OTOH 5 Q
PDA 5 Q
PFP 5 Q
POV 5 Q
PP 5 Q
R&R 5 Q
RD 5 Q
RN 5 Q
RW 5 Q
SAHM 5 Q
SH 5 Q
SHTF 5 Q
SME 5 Q
SMFH 5 Q
SN 5 Q
SNAFU 5 Q
SNM 5 Q
SOS 5 Q
SY 5 Q
TA 5 Q
TBA 5 Q
TBC 5 Q
TBD 5 Q
TBH 5 Q
TBIB 5 Q
TBT 5 Q
TC 5 Q
TFM 5 Q
TFTI 5 Q
TFW 5 Q
TIFU 5 Q
TLC 5 Q
TLDR 5 Q
TM 5 Q
TMI 5 Q
TMW 5 Q
TPB 5 Q
TTM 5 Q
TTY 5 Q
TTYL 5 Q
TU 5 Q
TW 5 Q
TWOT 5 Q
TWT 5 Q
TY 5 Q
TYP 5 Q
UTD 5 Q
UTW 5 Q
WAH 5 Q
WDE 5 Q
WDYM 5 Q
WH 5 Q
SB 5 Q
STH 5 Q
Sub 5 Q
TH 5 Q
Whe 5 Q
WSG 5 Q
WTB 5 Q
WTM 5 Q
WTV 5 Q
WTW 5 Q
WYA 5 Q
WYLL 5 Q
WYM 5 Q
YGG 5 Q
YH 5 Q
YIU 5 Q
YMMV 5 Q
YT 5 Q
YTB 5 Q
YW 5 Q
Reaction Slang 51 lessons Browse
Ah 5 Q
Aight 5 Q
ASDF 5 Q
ASDFGHJKL 5 Q
Aww 5 Q
Bleh 5 Q
Cool Beans 5 Q
Dilly Dilly 5 Q
Grool 5 Q
Ight 5 Q
Ja 5 Q
Kudos 5 Q
Lame 5 Q
Muah 5 Q
Na 5 Q
Opa 5 Q
Ops 5 Q
Phew 5 Q
Ree 5 Q
Seft 5 Q
Toodles 5 Q
Uff 5 Q
Welp 5 Q
Wepa 5 Q
Womp Womp 5 Q
Yah 5 Q
Yee 5 Q
Yot 5 Q
Yuh 5 Q
CmonBruh 5 Q
Cor 5 Q
Dayum 5 Q
Dibs 5 Q
Ditto 5 Q
Dope 5 Q
Epic 5 Q
Mad 5 Q
Meh 5 Q
Merp 5 Q
Mug 5 Q
Ohp 5 Q
Orsm 5 Q
Oy 5 Q
Radass 5 Q
Slay 5 Q
SMDH 5 Q
SMH 5 Q
Stahp 5 Q
UNF 5 Q
Yas Queen 5 Q
Yippee Ki-Yay 5 Q
Pop Culture Reference 28 lessons Browse
Emo 5 Q
Bilo 5 Q
Bop 5 Q
Bye Felicia 5 Q
Doujins 5 Q
Drip 5 Q
Gaslighting 5 Q
Gypsy 5 Q
Jorts 5 Q
Karen 5 Q
Mojo 5 Q
Rick Roll 5 Q
Snowflake 5 Q
Trigglypuff 5 Q
Virtue Signaling 5 Q
Yikes 5 Q
Banana Hammock 5 Q
BDubs 5 Q
Fleek 5 Q
Fugazi 5 Q
GOAT 5 Q
Goober 5 Q
OG 5 Q
Ratchet 5 Q
Sharingan 5 Q
Swol 5 Q
YTP 5 Q
Yuppie 5 Q
TextSpeak 26 lessons Browse
Ard 5 Q
GF 5 Q
INB4 5 Q
Rad 5 Q
Sout 5 Q
Ylu 5 Q
Bruv 5 Q
Cya 5 Q
Dilligaf 5 Q
Esketit 5 Q
Fae 5 Q
Finna 5 Q
Foo 5 Q
HRU 5 Q
ILY 5 Q
IMY 5 Q
LOML 5 Q
Mhm 5 Q
Mlm 5 Q
OTP 5 Q
Tat 5 Q
Tho 5 Q
Trad 5 Q
WSP 5 Q
Wut 5 Q
XOXO 5 Q
Emoji 10 lessons Browse
Black Heart 5 Q
Blue Heart 5 Q
Brown Heart 5 Q
Green Heart 5 Q
Orange Heart 5 Q
Pink Heart 5 Q
Purple Heart 5 Q
Red Heart 5 Q
White Heart 5 Q
Yellow Heart 5 Q
Slang 91 lessons · 2 sub-topics · /category/slang/ Browse category
Slang — general 10 lessons Browse
Exo 5 Q
Flashback Friday 5 Q
10-4 5 Q
Boujee 5 Q
FUPA 5 Q
Jizz 5 Q
RKO 5 Q
SM 5 Q
Wack 5 Q
YYO 5 Q
Teen Slang 45 lessons Browse
Baller 5 Q
Based 5 Q
Boi 5 Q
Bruh 5 Q
Bussin 5 Q
Capping 5 Q
Deuces 5 Q
Doofus 5 Q
Down Bad 5 Q
Fye 5 Q
Glizzy 5 Q
Hipster 5 Q
Mlem 5 Q
No Cap 5 Q
Normie 5 Q
Pied 5 Q
Poindexter 5 Q
Poser 5 Q
Rizz 5 Q
Simp 5 Q
Sped 5 Q
Tuff 5 Q
Woke 5 Q
Wus 5 Q
Yoked 5 Q
Yout 5 Q
YUT 5 Q
Zesty 5 Q
Amature 5 Q
Angsty 5 Q
Bae 5 Q
Bepis 5 Q
Cringe 5 Q
Dank 5 Q
Dog Whistle 5 Q
Glo 5 Q
Goob 5 Q
Guap 5 Q
Lit 5 Q
Pushing P 5 Q
Shenanigans 5 Q
Slime 5 Q
Snatched 5 Q
Sneaky Link 5 Q
Fap 5 Q
Regional Slang 36 lessons Browse
23 Skidoo 5 Q
Anywho 5 Q
Besitos 5 Q
Blem 5 Q
Cookout 5 Q
Hobo 5 Q
Jawn 5 Q
Ji 5 Q
Lush 5 Q
Oogle 5 Q
Uncle Dick 5 Q
Wee 5 Q
Yenta 5 Q
British Slang 5 Q
American Slang 5 Q
Australian Slang 5 Q
Canadian Slang 5 Q
Chav 5 Q
Cockney Rhyming Slang 5 Q
Ese 5 Q
Fafa 5 Q
Finesse 5 Q
Gaff 5 Q
Gringo 5 Q
Hotep 5 Q
Howdy 5 Q
Hyna 5 Q
Kat 5 Q
Peng 5 Q
Pud 5 Q
Tight Ass 5 Q
Touching Cloth 5 Q
Twat 5 Q
Boh 5 Q
Bre 5 Q
BooKoo 5 Q
Quick quiz
A 5-question quiz from any lesson in this course. Pass at 60%+ to earn up to 5 XP and mark the lesson complete.
Up to 5 XP per pass 200 quizzes available
Log in to take this quiz
Logged-in users earn XP, track streaks, and see results across the dashboard.
Log in to start Sign upVideo lessons
Watch right here — click a thumbnail on the right to swap the main player.
Playlist 5 videos