Top definition
A polite and more formal way to refer to a suppository.
Man, these hemorrhoids are killing me, think I'm gonna have to take another asspirin...
by medicalmechanica May 14, 2010
Get the mug
Get a asspirin mug for your cat Zora.