GuacamoleMan123's definitions
Carabooda, a place filled with illegal vietnamese market workers, lawn growers, hoons and avocado orchards.
by GuacamoleMan123 April 7, 2019
Get the Caraboodamug.
Get the Caraboodamug. We'll email you a link to sign in instantly.