look up any word, like swag:

1 definition by Yxar

 
1.
To hook up in any sense; make out, fondle, have intercourse, etc.
I haven't mingled in over two months, way too long!!
by Yxar July 11, 2010