if you get caght doing a brattle in public, it would be really embarrassing
brattle stands for watching some person (usually a guy) taking off his pants in a playful matter
"if you get caght doing a brattle in public, it would be really embarrassing" What is the definition of "brattle"?