Subscribe English
look up any word, like fapping:
 
1.
an attractive sexual partner whose good in bed in multiple ways
"So youre dating Susie?"
"Yeah, she's one truffleshaker!"
"Oh my girlfriend blows in bed"
by xxx123xxx January 26, 2007
1 0

Words related to truffleshaker:

expierenced good looking sex machine talented whore