Skip to main content

thelastchickwitafatahh's definitions

chacara

Share definition
A chick that will blow yo house up but hey u deserved it
don’t mess with chacara she’ll blow up yo house.
by thelastchickwitafatahh April 20, 2022
Flag
mugGet the chacara mug.