1.) A slang for "sex" 2.) Walking sex; a possible human walking and having sex at the same time. 3.) A sexy beast found in a crazy concert, definectly worth looking at for hours
Definition 1.) I was frank ieroing you!!
142👍 33👎