Peanut&Raisin's definitions
Term of endearment, usually said in the wee hours of the morn, between two best friends. Undeniably adorable.
by Peanut&Raisin December 27, 2010
Get the schnoodle-schnoff mug.
Get the schnoodle-schnoff mug.We'll email you a link to sign in instantly.