1 definition by butterknights

Top Definition
a better way of saying sex
lets have snax in my condominium
by butterknights January 26, 2010
Mug icon
Buy a snax mug!