Random
Source Code

babushka

(noun) A very hairy vagina

Wow, look at the babushka on her! She needs to shave that!

by BlakeMB13 August 6, 2015

17👍 65👎