look up any word, like doxx:

1 definition by DigitalDisco

 
1.
Slightly laughable.
His antics were giggable.
by DigitalDisco March 15, 2003