1 definition by Geokay97

Top Definition
Chap Flaps: When the vagina gets extremely sore after having sexual intercoarse with a boy who had a too large penis.
Girl1; how did it go last night with james?
Girl2; He penis was massive but he gave me chap flaps, but it was worth it!
by Geokay97 March 30, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.