look up any word, like cleveland steamer:
 
1.
occasionally defended castle high points on a lady
"yeah she's dead nice and everything"

"good turretts ?"
by dereeko October 20, 2003
1 8