1 definition by Subearu

Top Definition
a Mud Roach is a nigga named Naresh Aka Hseran from Guyana, literally looks like a roach
Hseran youre a fucking Mud Roach
by Subearu March 08, 2019

Mug icon
Buy a Mud Roach mug!