Subscribe English
look up any word, like poopsterbate:
 
1.
To slit one's own political throat
Massa Suicide - Congressman (former) Eric Massa 3-11-10
by Aware-one March 11, 2010
3 3