1 definition by Aware-one

Top Definition
To slit one's own political throat
Massa Suicide - Congressman (former) Eric Massa 3-11-10
by Aware-one March 11, 2010
Mug icon
Buy a Massa Suicide mug!