look up any word, like swag:

1 definition by Favorite House

sexual favor given or promised in exchange for higher academic or professional standing
Tiffany stayed after class with the teacher and strubled her way into an A+.


She strubled her way into his good graces.
by Favorite House October 14, 2008