Top definition
A Slang Spanish Word For Ugly Or A Rash
Eww.! Look At That Roncha
Or
I Have A Roncha On My Hand
by YouKnow1313 February 19, 2012
Get the mug
Get a roncha mug for your dog Manley.