Top Definition
If you're trying to torrent or stream, but the network just isn't cooperating, then what you have is a trickle.
Gah! It's been twenty minutes and this five minute video has barely loaded! Network's moving at a trickle!
by PresterJohn December 22, 2011
1 more definition
When you don't quite love someone....yet you have more feelings for them then just liking them.
"I cant say I love John"
"But I sure as hell trickle him after a week of dating him"
by Adamm! June 14, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.