The act of dry humping- going through the motions of sexual intercourse whilst fully clothed, but with the enthusiasm of a mongrel dog.
by malabu January 11, 2012
Australian slang for a vagina
by malabu June 02, 2016