1 definition by HoudiniLAD

1
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."
by HoudiniLAD June 11, 2014
Get the mug
Get a mind like a steel trap mug for your sister Julia.