1 definition by dbgj

to kiss someone passionately, snog
they had a dirty hack
by dbgj June 26, 2006
Get the hack mug.