Definitions by Ja:)
1. (verb) The act of sexual intercourse
OR
2. (verb) To highly confuse, confound or amaze someone
(Perfect Tense: Googled)
OR
2. (verb) To highly confuse, confound or amaze someone
(Perfect Tense: Googled)