Top definition
Michigan native who you are trying to pass or merge in front of that speeds up to close that gap.
I witnessed a Michigander towing their snowmobiles traveling at 60 mph in the left lane on I96 westbound perform a beautifully executed Michigan Squeezing Twat on a vehicles attempting to pass them.
by norm the plum June 05, 2017
Get the mug
Get a Michigan Squeezing Twat mug for your coworker Vivek.