Nellie on board Share definition Flag When a chick wants a full nelly(full nelson) administered to her when she wants to be fucked hard. Yo - man, we got a "Nellie on Board." Nellie on board by Con Rad November 25, 2007 0 0 Get merch Get the Nellie on board mug. Buy Now — $32.95 See more merch