2 definitions by Krystal_ilstu
When someone is kissing on your ear while you are getting it on and it gets to be too much that you feel they are fucking your ear
by Krystal_ilstu July 9, 2019
When someone is laying down track to run to the finish line. Consist of flirting and making moves on someone help lead to a hook up or relationship.
by Krystal_ilstu July 9, 2019