1 definition by Invisi13le

Spanish, slang term, meaning the police. (Pronunciation: who-dah)
Aye homie, watch out, there's a juda up the street.
(Juda? Cause, Judafuck they think they are?)
by Invisi13le August 30, 2017
Get the Juda mug.