Leave names you want me to define with the help of urban dictionary and laugh at them. Some may be offensive but I know your a nice person so don't hate and of you can't handle a little bit of teasing for humor don't even bothering reading.All Rights Reserved