cacafeogo

Fun Dictionary -> cacafeogo

cacafeogo - Vulgar Dictionary definition

A sh-te-fire, a furious braggadocio or bully huff.