1 definition by blue lagoon 67

Top Definition
Someone who will blow your mind - in and out of bed.
"I need me some Squeaky. She's out of this world!"
by blue lagoon 67 October 29, 2008
Mug icon
Buy a Squeaky mug!