Top definition
To describe something that makes you so happy that it you feel a tickling feeling just underneath your nutsack
by EvryonePoops November 11, 2014
Get the mug
Get a Jangtingling mug for your papa José.