Top definition
Someone who is high speed low drag is someone who is quick and efficient and has their shit together. They are ready to go and others don’t have to wait on them.
I am high speed, low drag ... because that’s just how I roll! Hi speed low drag!
by Special Agent Kitty Cat February 17, 2018
Get the mug
Get a hi speed low drag mug for your mate Yasemin.