Skip to main content

Definitions by meowwwww

Mantucket Nectars 

Seminal fluid.
"Oh, Gee Willikers!" exclaimed Paul. "Looks like I've gone and spilled Mantucket Nectars on my keyboard again!"
Mantucket Nectars by meowwwww December 20, 2008