Top definition
what you and your partner make when you are in the the action
guy: last night me and mary made a great backosaurous
by bluekangaroo November 29, 2005
Get the mug
Get a backosaurous mug for your brother-in-law Vivek.