2 definitions by NaughtyBitch

The best sex doll ever. 15 dollars on amazon no problem it gives you the best sensation ever most plasticy thing ever and it feel amazing.
Damn that Judy doll really got me going last night
by NaughtyBitch December 24, 2017
Get the judy doll mug.
When a fist gets put into your ass while covered in chocolate.
Me and my girlfriend had a nice time because we attempted the scimth.
by NaughtyBitch June 13, 2019
Get the scimth mug.