donkeyllama's definitions
Short for "ghost rape." When an apparition, poltergeist or other spirit enters a body despite lack of consent and causes a feeling of uncleanliness.
by donkeyllama August 9, 2009
Get the Grape mug.