11 definitions by stghm
People who always protest things. Students are usually involved in liberal protests. Students and protesting go hand in hand.
by stghm May 27, 2006
by stghm February 15, 2008
Sex acts are what people make up, give cute names, and submit to urban dictionary. May or may not be in that order.
by stghm May 30, 2006
by stghm May 29, 2006