3 definitions by Obitch
When you are surprised or delighted at something that may excite you. Often used in a sexual manner. British.
by Obitch August 31, 2023
When you got something hanging down below that ain’t doin nothing and you decide to add a little something to it.
by Obitch November 11, 2018
by Obitch May 10, 2019