1 definition by Ghetto Bike

Top Definition
Noun- meaning incumbant or extremely lame.
Taylor is lameo.
by Ghetto Bike September 30, 2010

Mug icon
Buy a lameo mug!