Skip to main content

ElisabethEmma's definitions

it's snowing in brazil

a phrase used to secretly tell a girl that her bra is showing without bringing everyone's attention to it
by ElisabethEmma May 20, 2008
mugGet the it's snowing in brazil mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email