Top definition
When people are slow to react to things therefore causing a delay in proceedings of an activity
The baseball game was stopped for a moment as the umpire had a brain delay
by Quincy Perkins October 20, 2017
Get the mug
Get a Brain delay mug for your grandma Larisa.