Top definition
A psycho who enjoys making strange noises. Tends to whisper "bb" in your ear while you are sleeping.
"Hey have you seen Jay-Swee?"
"Not since he whispered into my ear last night"
by Water Appleton May 25, 2014
Get the mug
Get a jay-swee mug for your mama Larisa.