Top definition
This is a combination of the word squeal and swooning.
Me: What are you doing?

Friend: I am sqooning over crawfish gumbo.
by Voyagerborg June 10, 2016
Get the mug
Get a Sqooning mug for your cat Trump.