Top definition
Natively from Panama, means a downtown person from guetto in Panama.
I'm a racataca, so don't f* with me!
by The.Muffinman July 04, 2010
Get the mug
Get a Racataca mug for your bunkmate Vivek.