Carabooda

Carabooda, a place filled with illegal vietnamese market workers, lawn growers, hoons and avocado orchards.
“Carabooda, how do you spell that?”
“Carabooda, where’s that?”
by GuacamoleMan123 April 07, 2019
mugGet the Caraboodamug.