SWIMLOVER.'s definitions
a spanish phrase 'nade hablar' which translates as a sex noise creating vibrations in the water which attract fish.
by SWIMLOVER. March 5, 2009
Get the swim talk mug.
Get the swim talk mug.We'll email you a link to sign in instantly.