look up any word, like the eiffel tower:
 
1.
To excel at a certain task with great skill and ability
Dave can really beasticate with a bench press
by snowbizkut May 03, 2010