1 definition by Dan Gheesling

Guy 1: Dude, last night Lisa totally snutted me.

Guy 2: I love when I nut and she snut.
by Dan Gheesling September 27, 2017
Get the Snut mug.