Top Definition
A prettier word for a vaginaaaa!
oh, your triangular prism of love is looking particularly attractive today.
by Laura Ch. January 04, 2008
Mug icon
Buy a Triangular prism of love mug!