1 definition by mr10fan

Top Definition
ejaculate
My tube socks are all filled with fetch.
by mr10fan July 10, 2008

Mug icon
Buy a fetch mug!