M. Profile Banner
M. Profile
M.

@mwangi_kabiru

Followers
2,517
Following
1,936
Media
1,443
Statuses
39,781

Making digital technology relevant and useful for my people || Founder || Data Plumber || Landrover Lover *Tweets, RTs & Likes are my own opinion.

Nairobi, Kenya
Joined May 2012
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
ASKING THE PRESIDENT TO RESIGN IS NOT A COUP.
31
3K
5K
You owe people. You owe people in your life respect, communication, kindness, reciprocity etc. This highly individualistic philosophy we preach of being mean isn't it.
@Nyaberih_
Polycarp
2 years
What unpopular opinion can put you in this position?
Tweet media one
87
85
398
73
8K
19K
Dear Kenyans, We will build tech that serves this revolution. We will equip you for this war. We have your back. Yours, Kenyan Tech
66
4K
8K
Could be us. But govt turned us into activists.
@Jesse_can_code
Jesse John
2 months
How tech startups are built 🚀🤝
Tweet media one
133
1K
13K
16
3K
7K
No. We need to be the generation that ends celebrity politics & tokenism. Kasmuel has been a great voice for the movement, but that doesn't automatically make him a competent MP. We need to vet and deploy people where they are best, otherwise we end up with more Jicho Pevus.
@mbiti_mwondi
Mbiti Mwondi MD
1 month
Can we send Kasmuel McOure to be our flag bearer in Ugunja constituency to take on the UDA-Azimio candidate in that impending by election? We have to start making political inroads!
756
3K
9K
77
3K
6K
Sauti Sol didn't sing "Live & Die in Africa" for Zakayo to ship us to the Middle East. APANA!!
9
3K
6K
Dear Kindiki, This won't protect you from ICC. History cannot be rewritten on a piece of paper. When the cover of your govt job is gone, the law shall be waiting. It may not be tomorrow, but you will be held accountable one day. Thank you for understanding. Regards, Kenyans
@KindikiKithure
Kithure Kindiki
2 months
GOVERNMENT STATEMENT ON CLAIMS OF ABDUCTIONS AND ENFORCED DISAPPERANCES IN KENYA.
Tweet media one
Tweet media two
Tweet media three
3K
555
2K
24
3K
4K
WSR: I got everything under control Jacob Juma:
@kabetes
jacob juma
9 years
William Ruto's tongue is getting stuck on corruption questions# citizen TV.
976
12K
15K
16
2K
4K
😂😂😂
Tweet media one
Ni kama nitacut off Man Utd in 2024
1
0
4
39
946
3K
Boyz wako akikushow "niliona jina yako pahali" unaanza kupata pressure
@Zazamyodor
Zaza Man
1 year
If she really loves you, she will do it for you
Tweet media one
987
3K
13K
51
584
2K
In an afternoon, a man donates more than what he earns in a month and Kenyans see nothing wrong with that. Ako na mabiashara we say.
@Kenyans
Kenyans.co.ke
1 year
President Ruto's donation of Ksh5 million to DP Gachagua's former school is delivered in a bag
181
237
1K
51
684
2K
Let no one in the current regime be sanitized.... 1. No one resigned when they killed teenagers on Tuesday 2. No one resigned when they reigned terror on Githurai 3. No one resigned when they killed babies today 4. No one resigned when they killed more in Rongai #RutoMustGo
10
2K
2K
Kusema na kutenda...here we go. GPT on the 13th Parliament Hansards. Has a knowledge base from 8th Sept 2022 - 13th June 2024 #RejectFinanceBill2024 #TechbrosUnited
@Kamaitha
Ms Kamaitha
3 months
@KelvRoman @wayne_gakuo @abadojack We need techies to chambua the last 2yrs of the Hansard report. What each MP has done since taking office, agendas he has pushed or supported in parliament, budget allocation, cases of bribery/ corruption, private businesses. We need grounds.....
4
58
88
19
1K
1K
Tweet media one
@KarauriR
Hon Captain Ronald Karauri
9 months
I strongly believe that @WilliamsRuto is the right President at the right time. As I've previously mentioned, he's remained committed to his manifesto, working to fulfill his promises. While he might have underestimated the depth of our challenges, leading to ambitious pledges,
590
175
891
1
444
1K
Beyond the obvious arithmetic error where the actual salary is 7 times less than what Hussein quotes, how does a govt not know online writing has been 'employing' young Kenyans since the early 2000s. Selling it 24 years later as an innovation is an embarrassment.
@HusseinMohamedg
Hussein Mohamed, MBS.
1 month
Samson Nyamweya earns Ksh 150,000 per month through online writing after enrolling with the Jitume programme, an initiative that provides the youth with access to digital services, digital skills, and online job opportunities. He shares his experience with President
1K
161
662
16
799
1K
Reminder: WestGate Terror Attack - 67 fatalities Garissa Terror Attack - 148 El Adde Terror Attack - 141+ The Police and Al Shabaab seem to be locked in a tight race on who kills more Kenyans 💔💔💔
@Kevoh_254
Sir KELVIN🎩
1 month
If you do the math 50+60, that's 110 bodies of peaceful unarmed protestors. Both kids & youths. 🕊️ That's enough reason for all of us to bring this country to a halt and March on 8th August. #NaneNane
5
726
708
0
1K
1K
Dear Techies, Before this news triggers you. Please consider these two issues: 1. Parliament is in recess, how was the second reading achieved? 2. The National Assembly has a Bill tracker on their website. Check if you will find the Bill there. Yours, Fellow Kenyan Techie
@kennedykwangari
Kennedy K. Wangari
2 months
The Kenya Robotics And Artificial Intelligence Society Bill, 2023 sails to the Second Reading Stage in Parliament......... Laying the foundation for a future where technology serves the common good, guided by responsibility, transparency, and ethical practice.
Tweet media one
235
33
108
20
856
1K
Sounds more of: 1. Son(s) used mum's name in their illegal business 2. Mum realizes and tries to clean the mess 3. Dubai company refuses staggered refund offered by Registrar 4. Mum now implicated in a scandal she probably knew nothing about
89
299
1K
Akina Ndii think people walked several kilometres to make sure corpses from Kware are not compromised coz people want to burn Kenya? We love this country buana!!!
@Kvaati
Jac
2 months
NO ONE WANTS TO BURN KENYA. We Fucking Love this country. This is our home. Removing some rogue Government operatives is not burning our Country. The Constitution envisaged a situation when a president is impeached/recalled. There are structures in place! Msituuzie Uoga
174
5K
8K
2
591
989
Not a talent problem, just gatekeeping and using the wrong recruiters. Fun fact: I'd get a Data Engineering Lead role (or at least a shortlist) more easily in San Francisco than I would a Junior DE role in a Kenyan bank.
@AngelMwendee
Ms. Angie
14 days
Here in Kenya, banks, fintech, insurance firms etc are struggling to get talent and fill positions in niche areas like Data Engineering, DevOps, Cybersecurity, ML etc.
63
366
2K
19
372
963
Insomnia strikes, I find myself on Twitter, bumps into this tweet, and here we are now 😅 It has been a min before I used `itertools.permutations` and this was a good excuse. My answer = 17, 558, 424 cars Complexity of Permutations = O(n^r), when n = length, r = group size
Tweet media one
@ronnieonly
Ronnie Otieno
1 year
Random question. Write a program that can calculate the number of cars Kenya can register starting from KAA 001A until KZZ 999Z.
157
349
2K
31
213
837
The movement didn't die down, peaceful protests are just being suppressed. Zakayo realized that if he didn't do this, the city would be filled with thousands of peaceful protesters. That is why roads are blocked and even 2 people weren't allowed to gather in the CBD. He knows!!
7
550
739
Safe to say that maandamano ya Tuesday will be proudly sponsored by the President himself #RutoMustGo
4
406
617
Grown men can patrol the streets carrying batons and the Police do nothing, but a young man lifts the Kenyan flag 🇰🇪 and they are immediately arrested. This statement is a big lie #RutoMustGo
@NPSOfficial_KE
National Police Service-Kenya
2 months
PRESS STATEMENT ON PLANNED PUBLIC DEMONSTRATIONS BY OUR YOUNG KENYANS
Tweet media one
1K
934
2K
4
748
540
As someone who has spent the last 2 years conducting technical interviews for mid-level and senior engineers, I can tell you that there is no bullshitting your way thru a tech career. It catches up with you, sometimes when you need it to work the most.
6
141
481
Would be a shame if Kenyans posted pics and videos of police brutality under this post. Don't do it.
@StateDeptSpox
Matthew Miller
1 month
In a call with Kenyan President Ruto @SecBlinken reiterated the need to defend and protect the voices of youth, civil society, and media. The Secretary also underscored that the security forces need to be held accountable.
787
3K
6K
3
467
475
@mwangi_kabiru
M.
10 months
Just a Lady at home
Tweet media one
@mwangi_kabiru
M.
10 months
Opening up a new trail in Gatamaiyu and then tuoge tuingie Black Samurai. Let's hope the roads and cars understand this is the plan 😅
Tweet media one
Tweet media two
4
7
37
5
61
462
@mwangi_kabiru
M.
10 months
Who needs a table when you got big hips? 😜
Tweet media one
Tweet media two
10
75
393
"...do not internalize the cost of their action." Problem with this govt is that it sees everything in Shillings value and never in Kenyan lives value. Probably, why they find it hard making people centered policies. #NaneNane Tell me a cost greater than this 👇
Tweet media one
Tweet media two
@SingoeiAKorir
Korir Sing'Oei
27 days
Part of the reason to regulate and firmly deal with violent and chaotic protests is that protestors do not internalize the cost of their actions. This cost is transferred and borne by someone else-the private sector. Like pollution, violent protests must be regulated before they
827
105
380
2
311
275
We survived on low hanging fruits for too long in the Olympics. Our biggest infrastructure investment in athletics comes from Mother Nature...govt abdicated its job of supporting & developing talent.
1
176
270
The Civil Service should be an independent arm of government. Experienced professionals taking directives from political appointees with no domain knowledge is a flawed system and a waste of skills.
@adatimum
Adatimum
7 months
What is your most unique or rare political view?
303
35
317
3
138
244
Oldest Gen Z is 27 years old, meaning by the time Kibaki left office they were approx 15 years. So walifaa kucomplain during their pre-teen years ama? Fight against injustice is like a relay bana, we are one team.
@Mwafreeka
Mwafreeka
2 months
Just facts. Been complaining about police brutality since Kibaki. You started now coz it’s “cool” 😬😬
277
74
251
1
92
219
I've been avoiding this debate, but Elon's recsys ensures it keeps popping on my TL. Nway, it is such hot takes that made me get into tech interviewing. Because when such falsehoods are adopted in hiring, you are bound to end up with gatekeeping and bad hires...(1/3)
@Kolaitd
Souris
1 year
@kirwa_code @MichaelDenver8 @k_boazo I'll tell the Moringa and ALX grads this for free... even ShangTao was this noisy but where are they now? If I have a CS graduate and Moringa xxx (not sure what to call them) with same skill-set; I am definitely picking CS You cant get D+ then go to alx then come argue with CS
29
12
44
11
85
199
We made ICT Manager positions in govt the birth right of 'watoto wa wakubwa' just cz 'Brian anajua mambo ya kompyuta'. Their major role is tendering out even the basic of IT services to daddy's friends. Now let's act surprised our ICT infra is so easy to compromise 🚮
8
79
188
Baby Yoda 🤝 Wambui the Defender
Tweet media one
6
32
180
@palesa_saya That is why I noted 'people in your life'. If someone is in your life, you have chosen to have them around. And for those you choose to cutoff, you can cutoff mean and ugly souls without becoming one yourself.
0
12
172
Hatutachoka kutafuta our fellow Kenyans who did nothing wrong but speak against bad governance #FreeBettie
Tweet media one
3
386
154
Looks like it is a noSQL saturday.
@_NafulaC
Bambi🌻
1 year
I was to host SQL Saturday today but it seems my people went to vasha?💀😤
7
2
21
7
25
146
Like we always say, leave these Gema Dragons to us 😂😂😂 Ithue niithue tui cutout haria iri
@shobanes
Shoba Gatimu
6 months
Heartbreak ya Gema dragons is bad bad. Mtu ako na the love of her life na uko hapo like, 'Let me know if you need me.' Catch me dead with girlies from the mountains. 😂😂😭😭
28
145
461
21
54
143
@mwangi_kabiru
M.
10 months
Yaani jana someone came to our table and said hatumheshimu na yeye ni Senior Software Engineer at Google...wueh y'all do such sh*t in real life?
13
26
139
They may turn the script and say Mike was being arrested for a traffic offense to try and water down the voices against abduction. Do not be fooled. #FreeMikeMuchiri
2
110
139
Here is a GPT to help you breakdown the ICT Bill of 2024. It has a knowledge base of: - the 2024 Bill - The previous ICT Bill that Uhuru rejected In addition, you can ask it to draft feedback you can send to the Ministry. See attached
@nickmuthumbi
Nick Muthumbi
2 months
You know the drill guys. Let's send in our feedback. Email template: Recipient: ​​ictabill @icta .go.ke cc: legal @moict .go.ke Subject: Comments on the Information and Communications Technology Authority Bill, 2024
45
2K
1K
3
179
139
A generation of patriotic Kenyans arose...look at all those flags. Also, sidhani we have sung the national anthem these many times and with this much emotion #RutoMustGo
@Benign_Overlord
Eric Muriuki
2 months
The crowd at Uhuru Park says #RutoMustGo
14
919
2K
2
80
138
My TL is full of offroading content today. Whomst am I to deny you more? 😃
0
30
134
@mwangi_kabiru
M.
11 months
Be proud of your women...like when you see it.
Tweet media one
12
14
137
During stand ups Dev: In the last 24 hours I completed my feature. PM: Wow, all of it? Dev: Yes, all of it PM: Share your screen and let me see Dev: *
Tweet media one
11
19
129
THE KENYA ROBOTICS AND ARTIFICIAL INTELLIGENCE SOCIETY BILL, 2023 Sentiments: 1. Before we even get to the contents of the document, I am struggling to understand why "Robotics" and "AI" are lumped together. These are 2 separate fields and should be legislated as such. (1/n)
Tweet media one
Re-reading this document, and wueh. Please don't associate this forced marriage of paragraphs with Kenyan Techies 😱🤬😅
Tweet media one
4
10
20
5
117
131
Tweet media one
Manifesting that Head/Director of Data Engineering title this year.
4
0
9
8
20
119
Eng/Dev Teams should be led by Tech Leads, not Engineering Managers and definitely not Product Managers.
@HighImpact01
High Impact Careers
1 year
What opinion about the tech industry or tech roles 👨🏾‍💻will have you like this?
Tweet media one
8
23
43
10
31
118
@mwangi_kabiru
M.
10 months
Raising a glass to all the techies that graduated this week (KCA, Moringa, etc). May your path be clear, may your dreams be true. Go for whatever you want!!! Welcome to the industry
3
22
110
There was a time my biggest flex was knowing this password offhead.....unaenda kuwekea client windows alafu anaona ukitype 25 characters without referring anywhere, atakuita Bill Gates 😅
@KaleNeyole
Dbcooper™
1 year
Having this CD in campus was dynasty in itself, people would que
Tweet media one
18
27
154
6
20
99
Tomorrow I wear my other hat. Let's talk about technical interviews and what interviewers are looking for
@NdemoKelvin
Kelvin N
2 years
🚨🚨SPEAKER ALERT!! 🚨🚨 We will be joined by the amazing @mwangi_kabiru a Senior Data Engineer, Untapt Technical Screener(Python, Data Science/Engineering/Analysis) Andela, He has vast experience Interviewing and will be sharing his experiences.
Tweet media one
0
16
118
1
11
87
@mungaikihanya Sounds like you are propagating a False Dilemna. Kenyans want a country that works for them, not to be killed by security forces, and actual consequences for corruption. If the KK Govt can't deliver that, then they should vacate office and let people that can do it be elected.
7
8
84
Tech Twitter inageuka kuwa clout chasing...brathe, kula block yako kwa amani, people have a right to choose who they want on their TL...and for heaven's sake stop tagging people's employers.
8
18
81
@Ohta_Ryota If disiyai catch you with such amounts in cash, you'd be a whole thread on their page.
0
4
80
Tuko Diani...mimi ndo nakushow
Tweet media one
Tweet media two
6
19
81
@HICCUP_o @obutuz Really cool. But I'd like to know how the handwritten text is extracted i.e. 1. It is human and hence the application needs to be trained how to read it 2. Since the human entries are not always on the same point/dimension in the paper, how does the model account for this?
13
4
75
I am now looking for a European who wants software to buy, coz wueh we have been doing this tech thing wrong.
9
22
78
As a CS grad, you realize there are skills they never taught you in college and now you have to buy courses in Udemy or even go to a bootcamp. So if you think being a CS grad or self taught makes you a better dev, you are in for a shocker my friend. (4/4)
3
17
78
Recruiter: What databases have you worked with? Candidate: BigQuery, Postgres, MySQL, etc (several questions later...) Recruiter: Forgot to ask, do you have experience working with SQL?
7
14
77
She is a 10, but she loves Defenders so she is a 110.
@JaMtoka
Michael
2 years
Shawrry for Defender
Tweet media one
2
63
662
2
17
76
@SheilahBirgen A group of ferrets is called a business
This is the business
Tweet media one
1
3
22
1
12
73
Search for a UI/UX designer is proving harder than I had imagined. Leads are much welcome
21
31
74
@Elainesoya Do we have a constitutional provision for disowning an MP? Like those ads they put in newspapers..."this MP doesn't represent the views of the Kenyan populace. Transact with him at your own risk"
4
5
68
@fsagwe @NdemoKelvin Do tell, which data privacy laws did Ndemo violate?
3
6
65
When you sleep (drink 🙃) tonight, appreciate what we have achieved so far with this push. Even journalists can't afford to be complacent when interviewing the President coz they shall be held accountable for their actions.
1
42
62
@Kelvinmwendwa__ @Vannna_ @abel_masila Ni mimi nilikuwa na gari yake hiyo siku.
4
0
61
BTS hapa tukichill game. Hatuwezi pigwa na tuko na @abuyamasta 😂
Tweet media one
@abuyamasta
Masta
9 months
Nikianza kuhost Sundays at @cavalli_ke mtakuja kula nyama na kuwatch game nipate za pocket money? Wako na new kitchen ya nyama choma nimekuja kutaste their meat nikingoja game ya Liverpool vs Manchester United.
Tweet media one
146
465
2K
4
9
62
One day you are a young boy laughing at the white hair on your father's head, the next you are the father with the white hair 😄. Grateful for another trip round the sun.
Tweet media one
37
1
56
Good news, someone just cleared the whole year's school fees 👏👏👏. Whoever you are, God akubless tu sana. Now only approx 14k left for shopping, books, uniform etc. Let's make it happen
Watu wangu, I need your help hapa. Wanjiru has a kid who needs approx 55k to report to high school. So far, they have raised around 11k. Let's try get this kid to school by Monday or Tuesday. Please send what you can to: Paybill - 222111 A/C no. - 151328 Amazing Wonders CBO
0
57
27
5
52
57
The oppressor landed a heavy kick today, we sleep with heavy hearts. But I will not give up. Hawa watu hawawezi tushinda akili aki 🤬🤬🤬 #RutoMustGo
1
39
56
3
34
55
Yet CSs wealth grew by more than 730 million in less than 2 years. Seems the Kenyan business environment is only conducive for those close to the President. No wonder they can't understand why Kenyans are complaining about the economy.
@LarryMadowo
Larry Madowo
27 days
Kenyan vehicle manufacturer and assembler Mobius is shutting down, a notice of voluntary insolvency confirms. I loved driving this car
337
2K
7K
0
49
53
If we had actual brains and patriots at Vigilance House & Nyati House, they'd understand how big an indictment it is on the Kenyan security apparatus that Kenyans see Morara's videos and their first thought is 'he will be abducted by hooded men'.
4
35
52
Reminder that "why is the USD-KES rate dropping so sharply?" has been added to questions you will be asked ukiwa date. Start revising Y'all are welcome 😎
3
37
51
Chapter 6 ndo marking scheme ya the new cabinet. No more skanks.
Tweet media one
0
56
50
Side note....the demographic tag being given to these protests is to belittle it. Ndo waseme "Maandamano ya Watoto"...tokea kwa streets uone actual ages.
@limukii_f
Flora Limukii
2 months
Real talk If hypothetically the President called 5 Gen Zs at the table today, what would you present as your agenda?
844
512
3K
1
31
50
Oh my beloved Kenya, are those your daughters and sons disposed of in sacks? 💔
Tweet media one
2
32
49
We keep it peaceful We keep it lawful We keep it loud #RejectFinanceBill2024
Tweet media one
1
48
49
@lindiwedim 'Am I a joke to you?'
Tweet media one
1
2
46
Now I want to go to the Malaso Viewpoint after watching a @MaraNomads video
Tweet media one
6
7
46
@TerryanneChebet @UKenyatta @WilliamsRuto Like someone said the other day on TV, "We've too much tree planting, very little of tree growing." How about each form 1 student plants a tree and then nurtures it for the 4 years? This way we can be assured of at least 800,000+ trees p.a. that actually outlive the National Day
4
13
45
This one I have never really understood. What is a Digital ID and why do we need it? I need someone to explain in simple English please.
@citizentvkenya
Citizen TV Kenya
1 year
President William Ruto: In the next 90 days, we must have a Digital ID. Huduma Number was a complete fraud because we lost almost 15 billion shillings and got very little out of it. It is possible for us to have a Digital ID without spending 15 billion and without defrauding the
609
275
1K
18
11
45
Seniority levels are earned, not something you wake up and add to your resumè.
0
3
45
Would be a shame if Kenyans started responding to these "cab" drivers with misinformation. Driver: Na Thursday maandamano Gen Z mmepanga aje? Kenyan: Wueh, naskia kuna app inaitwa Tinder ndo wasee wanafanya plans huko. Nachill pia niskie updates. Such a shame.
@_baddiebird
Oyinthando👑🔥🇰🇪🇿🇦
2 months
I take a cab from Upperhill just a few minutes ago and not so many minutes in the trip, this driver begins small talk Him: Nyinyi Gen Z mnasumbua sana, Mnatokea kesho? Me: Si mimi umenitoa kazi na si maandamano sijui kabisa Him: Na mnatoa wapi pesa ya maandamano Me: Boss sijui!
54
1K
5K
0
34
46
A position most seem not to understand: 1. WSR is P.O.R.K. 2. Cost of living is soaring & govt seems to be giving a middle finger to the masses 3. There is no path for RAO to be president outside constitutional process 4. Police are using excessive force
0
25
45
Chiwawa gave us truth, no fantasies, just pure realness.
@OsamaOtero
Sir-Rap-alot
5 years
Honestly sioni ubaya na verse ya Chiwawa..not unless mimi naskiza kitu different
34
46
155
1
9
43
@ja_east_africa Tafuta jina kwanza before ukuje kuniongelesha 🗑
3
1
43
My watch is done. Never thought I'd do 4+ years when I joined. #wemove 🚀
7
0
40
Kenyans can't keep voting incompetence and complain when such videos surface online. Watch that video, and realize that bad leaders and tribal voting has a human cost 💔. Call out the relevant institutions and remind them of their duty to Kenyans.
1
17
40
Saw somewhere that wanataka IT system Kes 5 billion 🤠😂. Ambia CS atupatie hiyo tender na Kes 1.5 billion and tutaiunda and never ask for another tender in this country 😂😂😂
@carienimwa
Dr Eri'Mwa (Gynaecologist)
2 months
This SHIF thing is the biggest scandal in the making. Mark my tweet!!! We need to reject it and kick the CS health out.
101
5K
8K
5
20
40
NB: Permutations is an overkill, unless you want to know possible combinations and not just their count. Below is how I'd probably do it in an interview, as it has less complexity.
Tweet media one
4
4
38
@Karey_mwari @OmbetaC Like they say in Greek, 'fundi mwega no kinyothi'
2
0
39
Hello, usiongeree mambo ya murima tafadhali. Priis!
Tweet media one
@mianomag
koki🫧
1 month
Never met a kikuyu man w Rizz😭😭 like ??
0
53
185
1
4
38
Kampala is calling....Follow @pyconuganda for more details
Tweet media one
4
16
38
@Kasungwa_ We are the chicken 😂
1
1
37
Trying to build a resource for Rutonomics and how the country is going so far. Trained on: 1. Public Debt Data 2. Finance Act 2023 3. Finance Bill 2024 4. Kenya Kwanza Manifesto
3
33
37
@mwangi_kabiru
M.
10 months
Opening up a new trail in Gatamaiyu and then tuoge tuingie Black Samurai. Let's hope the roads and cars understand this is the plan 😅
Tweet media one
Tweet media two
@maktejah_
Maktejah Brian™ 🚘
10 months
This coming Saturday mkuje Black Samurai I will be buying @SNganju @Jay_Ig254 @mwangi_kabiru @NewtonOmache
Tweet media one
0
2
6
4
7
37
@kvlly Does drinking qualify?
1
0
37