2 definitions by Soldier 91
by Soldier 91 January 28, 2005
This word was created in an episode of Futurama.
This word means two monsters, aliens, etc. having sex with each other while standing up.
This word means two monsters, aliens, etc. having sex with each other while standing up.
by Soldier 91 January 25, 2005