1 definition by Braves202

the feeling your brain gets after getting in the frog position, and breathing in and out very deeply for 20 seconds, then standing up very quick and blowing on your thumb very hard.
by Braves202 October 9, 2009
Get the Brain masturbation mug.