Top definition
not fulfilling or not expected to achieve the intended purpose or desired outcome

OR

elephant cum
See Caitlin over there, shes a nsofwa.

Charmaines a result from the elephants nsofwa(cum)
by SMCCN May 08, 2018
Get the mug
Get a Nsofwa mug for your fish Bob.