Chapter 3

Parkiran sekolah sudah mulai sepi, cuma tersisa beberapa mobil siswa tajir dan suara mesin mobil mewah yang baru dinyalain. Joshua berdiri bersandar di mobil sport-nya, rahang ngunci, wajah keselnya keliatan nggak kelar-kelar.

Geng VOCAL yang terdiri dari Uji, Sengkara, Dika, Johan dan Joshua ngumpul buat ngomongin kejadian barusan. Aura mereka semua kerasa agak canggung, padahal mereka sahabatan dari bayi. Yang barusan kejadian di kantin bener-bener bikin satu sekolah heboh.

“Johan,” suara Joshua rendah, manggil Johan. “Sini lo.”

Johan jalan pelan, berhenti di depan Joshua.

Joshua narik napas tajem. “Kenapa lo ngehentiin gue tadi? Gue udah bilang, jangan ikut campur.”

Johan melipat tangan dengan santai. “Karena dari awal gue nggak pernah setuju sama taruhan bodoh ini, Josh. Udah jelas Yeri pasti nolak lo. Udah selesai. Tapi lo malah… ngelewatin batas.”

Joshua mendengus. “Lo makan juga duitnya!” ia lanjut menggertakan rahang dengan muka merah, “lo juga nggak punya hak ngatur gue.”

“Uang lo? Cih. Udah gue transfer balik dari kemaren. Gue nggak butuh itu. Kita taruhan just for fun, tapi lo bikin ini jadi maenan balas dendam anak kecil.” Seringai Johan muncul diatas muka yang biasanya friendly. “Gue juga nggak ngatur,” Johan lanjut menjawab, nada suaranya bikin suasana makin tegang. “Gue cuma ngingetin. Kalo lo nggak mau denger, itu masalah lo.”

Joshua maju satu langkah, hanya nyengir sinis. “Ya udah. Jangan ikut campur lagi. Yeri itu urusan gue!”

Lalu, tanpa nunggu jawaban, Joshua sengaja nabrak bahu Johan pas dia muter menuju pintu mobil. Johan tertawa palsu lengkap dengan matanya yang menatap dingin. Joshua masuk mobil dengan perasaan panas, tanpa menoleh ia nutup pintunya agak keras. Mesin tersebut langsung hidup, suaranya ngebass.

Uji menggaruk kepala, bingung harus gimana. “Harusnya lo biarin aja tadi, Han. Joshua paling cuma ngegertak kok.”

Sengkara nambahin, “Iya, Josh cuma… ya lo tau lah, dia emosian. Biar gimanapun Yeri itu anak berprestasi di sekolah, dia asset sekolah kita juga, jadi nggak mungkin Josh se-gila itu.”

Johan ngelirik tajam. “Terlalu beresiko. Lo pikir gue mau liat dia beneran mukul cewek? Gila kali.”

Uji dan Sengkara saling pandang, nggak berani nambahin apa-apa. Mereka masuk ke mobil Uji dan buru-buru pergi.

Dika masih di tempat. “Gue ke ruang OSIS dulu. Lo pulang nggak, Han?”

Johan menggeleng. “Lo duluan aja.”

“Yaudah, jangan terlalu dipikirin. Namanya temenan, berantem mah wajar,” Dika melambai dikit lalu pergi.

Tinggal Johan sendirian di parkiran mobil, hawa panas sore mulai nempel di kulit. Kesal? Iya. Tapi yang lebih kebakar adalah… rasa bener-benarnya nggak terima Yeri diperlakukan kayak tadi.

“Dia cuma nolak, sialan. Itu bukan dosa. Kenapa harus sampai dibully segitunya?”

Johan jalan masuk ke gedung sekolah, niatnya Cuma mau cari angin. Tapi pas lewat depan toilet cewek, dia berhenti.

Ada papan “DILARANG MASUK — SEDANG PERBAIKAN”.

Tapi…

Dari dalam, jelas banget dia denger suara.

“HEY! ADA ORANG DI LUAR!? BUKAIN TOLONG!”

Johan langsung pasang muka waspada. Itu suaranya Yeri.

“Yeri?” panggilnya.

Dari dalam bilik terdengar, “Tolong bukain!”

Tanpa mikir panjang, Johan mendorong pintu toilet. Nggak dikunci dari luar, cuma dipasang papan peringatan biar orang nggak masuk. Dan begitu masuk, dia nemu penyebab Yeri kekurung, bilik paling ujung dihalangin tongkat pel yang ditahan ke gagang pintu.

“Wah gila… siapa yang ngunciin Yeri,” gumam Johan.

Dia cepet-cepet angkat tongkatnya sambil nahan pintu supaya kebuka.

Begitu pintu kebuka, Yeri langsung keluar dengan muka merah setengah kesel, setengah malu.

“Gila! Gue dari tadi kejebak! Jam istirahat lewat, gue kedinginan, baju gue—”

“Sejak kapan lo di sini?” tanya Johan.

“Johan?”

Begitu ia melihat siapa yang nolong, ekspresinya langsung berubah jutek.

“Udah deh, lo nggak usah pura-pura baik,” katanya pedes.

“Yeri, gue—”

“Apa?” Yeri lipat tangan. “Lo mau bilang lo beda dari Joshua? Ya sama aja.”

Tapi sebelum dia bisa pergi, Johan nahan tangannya. “Tunggu.” Johan mencopot blazernya dan langsung naruh itu di pundak Yeri. “Lo mau keluar toilet kayak gitu?” tanyanya pelan.

Yeri otomatis lihat ke bawah. Seragam putihnya… basah. Transparan. Nyeplak dan nempel ke kulit. Dia kaget sendiri, langsung nutupin area dada dengan lengan.

“Astaga…”

Blazer Yeri sendiri ada di wastafel, masih lengket dengan cairan susu, baunya manis tapi basi.

“Pake dulu punya gue aja,” ujar Johan singkat.

Yeri sempat mau nolak. “Nggak usah—”

“Yeri,” Johan ngelihat langsung ke matanya. “Serius. Lo mau jalan ke luar kayak gitu?”

Yeri diam. Lalu dia ambil blazer Johan tanpa banyak drama, nutup kancingnya sampe atas.

“Jangan deket-deket,” katanya pendek.

Dia lewat begitu aja, tanpa terima kasih, dan tanpa noleh balik.

Johan cuma ngelirik punggung Yeri yang berjalan makin jauh.

Begitu keluar dari toilet, Yeri ngerasa hawa dingin AC nyambit kulitnya. Tapi itu bukan apa-apa dibanding rasa malu dan gondok yang masih nempel.

Pas dia lewat taman kecil deket toilet cewek, matanya langsung melebar.

Seragam olahraganya… ngambang di kolam ikan.

“ANJIRRRR…” Yeri langsung jongkok, ngambil seragam itu. “Siapa sih yang gila nyuri seragam gue? Mau mereka apa sih!?”

Air menetes-netes, baunya amis. Bener-bener pamungkas penghinaan hari ini.

“Dikunci dua jam…” Yeri ngedumel, “baju gue dibuang ke kolam… ini orang-orang psikopat apa gimana?”

Tak lama suara langkah pelan terdengar dari belakang.

“Yeri.”

Yeri langsung ngegertak refleks. “APA LAGI SIALAN?!”

Itu Johan.

“Lo mau gue anter?” tanya Johan pelan.

Yeri berdiri, seragam basahnya ditenteng kayak sampah. “Nggak perlu! Gue alergi deket-deket sama geng VOCAL. Termasuk lo.”

Johan narik napas berat, tapi tetap maju satu langkah. “Yeri, gue—”

“NO.” Yeri nyodorin tangan di depan wajah Johan. “Gue lagi limit banget. Hari ini semua kegiatan udah drain my energy. Gue udah ketumpahan susu, dikunci, diejek, sekarang baju olahraga gue nyemplung kolam kayak persembahan buat ikan koi. Jadi plis, jangan nambah bikin gue gondok!”

Yeri jalan pergi dengan buru-buru. Tapi baru tiga langkah, dia denger suara lirih itu.

“Maaf.”

Langkah Yeri langsung otomatis berhenti. Gila. Dia nggak nyangka Johan si dingin, si player, yang sifatnya sebelas duabelas nggak jauh beda sama Joshua bisa ngeluarin kata itu.

Yeri noleh, tapi cuma setengah lehernya yang nengok. “Hah? Gue nggak salah denger?”

Johan menurunkan pandangan. “Gue… seharusnya ngelarang Joshua dari awal.”

“Maksud lo apa?” Yeri ngerutin alis.

Johan akhirnya ngangkat wajahnya, dan suara rendahnya keluar pelan tapi tegas.

“Taruhan itu… Joshua bikin sendiri. Dia bilang lo pasti jadi pacarnya dengan sekali tembak. Dia pikir gampang. Kayak challenge doang Awalnya. For fun.”

Yeri ketawa pahit. “Heh… lucu ya. Jadi gue itu cuma tantangan seru-seruan?”

“Joshua nggak nyangka lo bakal nolak dia. Nggak ada yang nyangka. Dan… lo tau kan Joshua, ego dia kegores dikit aja bisa ngamuk. Mungkin itu alasan dia hari ini keterlaluan sama lo.”

Yeri menghembuskan napas tajem, matanya nyala kayak bara api. Pengen rasanya gigit pala Joshua dan telen jadi bakso. Kalau nggak dosa.

“Jadi… gitu ceritanya.” Yeri tertawa sinis. Dia melipat seragam olahraga basah itu, terus ngetok-ngetokkan ke pahanya, kesal. “Gara-gara taruhan tolol kalian, hidup gue yang tenang, jadi begini?” Lanjutnya.

Johan buka mulut, tapi Yeri udah lanjut duluan ngomong. “Apa kata maaf bisa selesain semuanya, Han?”

Hening sejenak. Angin aja kayak berhenti. Berasa pengen dengerin omelan Yeri sambil nyemil ciki.

“Hidup gue yang santai, damai, lowkey-lowkey aja…” Yeri nunjuk dirinya sendiri.

“Tiba-tiba jadi neraka gara-gara kalian. Gara-gara ego kalian. Gara-gara tingkah bocah kaya yang nggak punya hal lain buat dilakuin selain ngeganggu orang.”

Johan ngejaga tatapannya tenang.

Yeri lanjut, suaranya pelan tapi nusuk, “Dan lo, Johan… lo nggak jauh beda sama mereka.”

“Yeri…” suara Johan goyah dikit.

“No.” Yeri angkat tangan lagi. “Lo bisa aja pura-pura peduli. Pura-pura gentleman. Tapi lo tetep diem waktu mereka mulai. Lo diem aja waktu gue dibecandain, digaslight, digodain kayak barang taruhan.”

Yeri mendekat satu langkah, nyaris nempel. “Diam itu sama aja ikut nyakitin, Johan.”

Johan keliatan terpukul. Bibirnya kebuka, tapi dia nggak nemu kalimat yang tepat.

Yeri ngambil napas dalam, lalu mundur. “Gue udah capek sama dramanya Joshua. Capek sama geng kalian. Kalian semua cuma liat hidup orang kayak game.”

Johan menatapnya, suara rendahnya keluar, “Gue bakal jelasin semua ke lo kalau lo mau denger.”

“Gue nggak mau,” balas Yeri datar. Lalu dia berbalik dan pergi meninggalkan Johan sendiri di taman itu.

...UJI LEENTERA...

Terpopuler

Comments

Addb_Rh

Addb_Rh

kalo aku jadi Yeri mah, mending pindah aja sih. Anak-anak di situ gak beres semua. 😩😩

2026-05-01

2

Jingga Zero

Jingga Zero

Untung ada yg msh lurus, tapi Yeri ud terlanjur kesel
denger pengakuan Johan makin bikin dia gondok pastinya juga mikir jgn2 Genk VOCAL jg yg ngunciin dia d toilet

2026-04-12

2

yuma

yuma

Ini kalau ada di dunia nyata, udah gue viralin di TikTok biar kena cancel satu sekolah. Manipulatif banget si Joshua, pengen gue sleding😒😒

2026-05-01

2

lihat semua
Episodes
1 Chapter 1
2 Chapter 2
3 Chapter 3
4 Chapter 4
5 Chapter 5
6 Chapter 6
7 Chapter 7
8 Chapter 8
9 Chapter 9
10 Chapter 10
11 Chapter 11
12 Chapter 12
13 Chapter 13
14 Chapter 14
15 Chapter 15
16 Chapter 16
17 Chapter 17
18 Chapter 18
19 Chapter 19
20 Chapter 20
21 Chapter 21
22 Chapter 22
23 Chapter 23
24 Chapter 24
25 Chapter 25
26 Chapter 26
27 Chapter 27
28 Chapter 28
29 Chapter 29
30 Chapter 30
31 Chapter 31
32 Chapter 32
33 Chapter 33
34 Chapter 34
35 Chapter 35
36 Chapter 36
37 Chapter 37
38 Chapter 38
39 Chapter 39
40 Chapter 40
41 Chapter 41
42 Chapter 42
43 Chapter 43
44 Chapter 44
45 Chapter 45
46 Chapter 46
47 Chapter 47
48 Chapter 48
49 Chapter 49
50 Chapter 50
51 Chapter 51
52 Chapter 52
53 Chapter 53
54 Chapter 54
55 Chapter 55
56 Chapter 56
57 Chapter 57
58 Chapter 58
59 Chapter 59
60 Chapter 60
61 Chapter 61
62 Chapter 62
63 Chapter 63
64 Chapter 64
65 Chapter 65
66 Chapter 66
67 Chapter 67
68 Chapter 68
69 Chapter 69
70 Chapter 70
71 Chapter 71
72 Chapter 72
73 Chapter 73
74 Chapter 74
75 Chapter 75
76 Chapter 76
77 Chapter 77
78 Chapter 78
79 Chapter 79
80 Chapter 80
81 Chapter 81
82 Chapter 82
83 Chapter 83
84 Chapter 84
85 Chapter 85
86 Chapter 86
87 Chapter 87
88 Chapter 88
89 Chapter 89
90 Chapter 90
91 Chapter 91
92 Chapter 92
93 Chapter 93
94 Chapter 94
95 Chapter 95
96 Chapter 96
97 Chapter 97
98 Chapter 98
99 Chapter 99
100 Chapter 100
101 Chapter 101
102 Chapter 102
103 Chapter 103
104 Chapter 104
105 Chapter 105
106 Chapter 106
107 Chapter 107
108 Chapter 108
109 Chapter 109
110 Chapter 110
111 Chapter 111
112 Chapter 112
113 Chapter 113
114 Chapter 114
115 Chapter 115
116 Chapter 116
117 Chapter 117
118 Chapter 118
119 Chapter 119
120 Chapter 120
121 Chapter 121
122 Chapter 122
123 Chapter 123
124 Chapter 124
125 Chapter 125
126 Chapter 126
127 Chapter 127
128 Chapter 128
129 Chapter 129
130 Chapter 130
131 Chapter 131
132 Chapter 132
133 Chapter 133
134 Chapter 134
135 Chapter 135
136 Chapter 136
137 Chapter 137
138 Chapter 138
139 Chapter 139
140 Chapter 140
141 Chapter 141
142 Chapter 142
143 Chapter 143
144 Chapter 144
145 Chapter 145
146 Chapter 146
147 Chapter 147
148 Chapter 148
149 Chapter 149
150 Chapter 150
Episodes

Updated 150 Episodes

1
Chapter 1
2
Chapter 2
3
Chapter 3
4
Chapter 4
5
Chapter 5
6
Chapter 6
7
Chapter 7
8
Chapter 8
9
Chapter 9
10
Chapter 10
11
Chapter 11
12
Chapter 12
13
Chapter 13
14
Chapter 14
15
Chapter 15
16
Chapter 16
17
Chapter 17
18
Chapter 18
19
Chapter 19
20
Chapter 20
21
Chapter 21
22
Chapter 22
23
Chapter 23
24
Chapter 24
25
Chapter 25
26
Chapter 26
27
Chapter 27
28
Chapter 28
29
Chapter 29
30
Chapter 30
31
Chapter 31
32
Chapter 32
33
Chapter 33
34
Chapter 34
35
Chapter 35
36
Chapter 36
37
Chapter 37
38
Chapter 38
39
Chapter 39
40
Chapter 40
41
Chapter 41
42
Chapter 42
43
Chapter 43
44
Chapter 44
45
Chapter 45
46
Chapter 46
47
Chapter 47
48
Chapter 48
49
Chapter 49
50
Chapter 50
51
Chapter 51
52
Chapter 52
53
Chapter 53
54
Chapter 54
55
Chapter 55
56
Chapter 56
57
Chapter 57
58
Chapter 58
59
Chapter 59
60
Chapter 60
61
Chapter 61
62
Chapter 62
63
Chapter 63
64
Chapter 64
65
Chapter 65
66
Chapter 66
67
Chapter 67
68
Chapter 68
69
Chapter 69
70
Chapter 70
71
Chapter 71
72
Chapter 72
73
Chapter 73
74
Chapter 74
75
Chapter 75
76
Chapter 76
77
Chapter 77
78
Chapter 78
79
Chapter 79
80
Chapter 80
81
Chapter 81
82
Chapter 82
83
Chapter 83
84
Chapter 84
85
Chapter 85
86
Chapter 86
87
Chapter 87
88
Chapter 88
89
Chapter 89
90
Chapter 90
91
Chapter 91
92
Chapter 92
93
Chapter 93
94
Chapter 94
95
Chapter 95
96
Chapter 96
97
Chapter 97
98
Chapter 98
99
Chapter 99
100
Chapter 100
101
Chapter 101
102
Chapter 102
103
Chapter 103
104
Chapter 104
105
Chapter 105
106
Chapter 106
107
Chapter 107
108
Chapter 108
109
Chapter 109
110
Chapter 110
111
Chapter 111
112
Chapter 112
113
Chapter 113
114
Chapter 114
115
Chapter 115
116
Chapter 116
117
Chapter 117
118
Chapter 118
119
Chapter 119
120
Chapter 120
121
Chapter 121
122
Chapter 122
123
Chapter 123
124
Chapter 124
125
Chapter 125
126
Chapter 126
127
Chapter 127
128
Chapter 128
129
Chapter 129
130
Chapter 130
131
Chapter 131
132
Chapter 132
133
Chapter 133
134
Chapter 134
135
Chapter 135
136
Chapter 136
137
Chapter 137
138
Chapter 138
139
Chapter 139
140
Chapter 140
141
Chapter 141
142
Chapter 142
143
Chapter 143
144
Chapter 144
145
Chapter 145
146
Chapter 146
147
Chapter 147
148
Chapter 148
149
Chapter 149
150
Chapter 150

Download

Suka karya ini? Unduh App, riwayat baca tak akan hilang
Download

Bonus

Pengguna baru dapat mengunduh App untuk membuka 10 bab secara gratis

Ambil
NovelToon
Novel sejumlah besar sedang menunggu Anda baca! Juga ada komik, buku audio, dan konten lain untuk dipilih~
Semua konten GRATIS! Klik di bawah untuk download!