look up any word, like eiffel tower:

1 definition by Sweaty Bear

1) To continue to turn down or "poon" out on your friends.

2) To make plans and at the last minute break prior said engagement.
He said he was going to play golf today but he J-Rodded at the last minute.
by Sweaty Bear December 01, 2009