Top definition
That katcho just stole my weed!
Katchos are all over Portugal! I had to ram one with my car the other day to get him out of my way.
by Kiwiii12 May 26, 2017
Get the mug
Get a katcho mug for your father Manley.