1 definition by Unamused Llama

Top Definition
A word that crackhead would use. Might be said when addressing ones self during an awkward situation in a story.
1: What happened?
2:They asked me out to AppleBees and I was like “it’s me pee pee caca”
by Unamused Llama November 09, 2019

Mug icon
Buy a Pee pee caca mug!