1 definition by emcall

Top Definition
An activity with the allure of a refreshing, short period of sleep, but the intent being purely sex.
Coming back from the bike race, spent, all he wanted was a snap and cold beer.
by emcall April 26, 2007
Mug icon
Buy a snap mug!