1 definition by Cam.02

Top Definition
Awesome + fantastic (+ testicle?)
My pornography arrived in the mail. Awesometasticle.
by Cam.02 April 26, 2011

Mug icon
Buy a awesometasticle mug!