look up any word, like sex:

1 definition by ActuallyAnna

 
1.
Someone seeks, and attains, lots lof poon. When a poon ranger aquires a target he/she swiftly acts upon it and gets poon.
Must have high conversion rate, otherwise this is just desperation.
Dude you're such a poon ranger!
by ActuallyAnna February 27, 2011