Subscribe English
look up any word, like latergram:
 
1.
a phrase used to secretly tell a girl that her bra is showing without bringing everyone's attention to it
"Hey Emma, did you know it's snowing in Brazil?"
by ElisabethEmma May 20, 2008
27 8

Words related to it's snowing in brazil:

bra brazil in is it snowing