Skip to main content

Definitions by meghalin

noun. a girl you can "download" for free.
wtf is that torrent doing here? fucking torrent!
torrent by meghalin March 27, 2009