Skip to main content

awesomecanadians's definitions

Brainsoap

A clever product thought up by two rather stunning Canadian girls that allows one to wash harsh images and thoughts out of one's mind.
Girl 1: Hahah, what if your boyfriend wore a leotard?

Girl 2: NO. NO. NO. GET THE BRAINSOAP NOW! AHHHHHHH IT BURNSSSSSSSS.
by awesomecanadians February 18, 2011
mugGet the Brainsoap 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