1 definition by shrekbabies

1
a freaky man on your front porch eating your caca.
omg! there is an abondalacaca in my house!!!!!!!
by shrekbabies March 09, 2020
Get the mug
Get a abondalacaca mug for your cat Manley.