look up any word, like sex:
 
1.
1. The state of being approved by Otto
2. Something directly related and beneficial to otto.
Man, that cat food was ottolicious.
by OttoTheBobcat October 30, 2004
32 16