mind like a steel trap
Someone who is quick to understand complex ideas and concepts
Through her quick wit and intelligent sense of humor we can clearly see that she has a "mind like a steel trap."
mind like a fuckin’ steel trap
A gritty phrase describing a person who has an unfailing and perfect memory.
Well yes, it appears that the talented wordsmith, Dr Bunnygirl, has a mind like a fuckin’ steel trap!