by Santana The Cool One January 20, 2009
A word used to describe a person who often makes rude or obsene sexual innuendos at inappropriate times. They often do not know when to shut up and create very awkward situations.
by Alex Roger April 22, 2008
by Flying High December 08, 2002