look up any word, like sex:

1 definition by NateLok

 
1.
To have sex vigorously and indiscriminately
he was tayloring the football team
by NateLok April 20, 2011