Махнуться в словарях и энциклопедиях
МАХНУ́ТЬСЯ, -нусь, -нёшься; совер., чем (прост.). То же, что обменяться (в 1 знач.). Давай махнёмся шапками?
сов. неперех. разг.
Поменяться, обменяться чем-либо.
совер.; возвр.; разг. (поменяться) swap