1 definition by CaseMan1

Gay sex between over weight men while one of them whistles.
Listen to that whistleing... must be some serious parroting going on!
by CaseMan1 May 23, 2017
Get the Parroting mug.