look up any word, like timebomb:

1 definition by Giana

 
1.
To have sex with someone
Did you guys battle last night?
by Giana January 02, 2004