1 definition by Bobby_DaBest

Top Definition
The coolest dude in the world. He is charming and funny. Any girl can fall for him.
I wish I was Otto. Otto is so cool.
by Bobby_DaBest December 12, 2017

Mug icon
Buy a Otto mug!