1 definition by lahwran

Rampart

To have sex with someone, and then never speak to them again.
Did you hear about that chick Woody Harrelson ramparted?
by lahwran February 10, 2012
Get the Rampart mug.