Top definition
"Nay Nay Master" is a title given to an individual that has the best whips in all of the land
damn Aleches whips are mad, she's a Nay Nay Master!
via giphy
by edvinas123 August 06, 2017
Get the mug
Get a nay nay master mug for your dad James.