1 definition by loveyababe

Top Definition
it means a favor. this term was used in the n shows sows south of nowhere and degrassi the next generation. it was also used in the independant film, juno.
"man, do me a solid and get yourself a date and stop flirting with my girl"

*also used as owe me a solid
by loveyababe January 05, 2008

Mug icon
Buy a do me a solid mug!