Top definition
an expression of extreme excitement and enthusiasm; a metaphor for an enjoyable memory or moment.
that movie was so amazing! semen everywhere! i'm glad our bromance can endure such awesomeness.
by neat words May 07, 2009
Get the mug
Get a semen everywhere mug for your barber Abdul.