1 definition by Deamon Dead

another word for that certain part of the female body that drives men crazy
whoa she has to have the sweetest putang in the world
by Deamon Dead April 17, 2008