Top definition
An envelope sent containing semen.
"I'm going to Europe on business, dear"
"Be sure to send me back some semvelopes"
by Karl mailman Malone August 06, 2009
Get the mug
Get a Semvelope mug for your barber Beatrix.