to grin and laugh (at another)

listen to the pronunciation of to grin and laugh (at another)
الإنجليزية - الإنجليزية
gizzing

She sang the flirtiest song, something about “But I knew dear, somebody else was gizzing you”.

to grin and laugh (at another)
المفضلات