look up any word, like sex:
 
1.
Another term for a biblical beast, may be seen on games such as Call of duty, Crysis 2 etc.

If seen alert authorities immediatley, as poses a great threat to your life and trees existence.
ElDeanti - "Im going to fuck some trees up"
by Akiros1 March 30, 2011