Top definition
ELROACH is a spanglish street slang for having an aggressive attitude, ELROACH as a nickname belong to the palestinian/spanish rapper Saad Taeser

Saad Taeser - He is a singer/rapper artist and formerly head manager of ElroachMuzik -ElCartel Europe.
its all about my cash,the streets,the clothes,my style,the blunt,the roach, Boy this is elroach flavour
by DizzyDrought12 January 20, 2010
Get the mug
Get a Elroach mug for your daughter-in-law Nathalie.