1 definition by 114sux

1
When 2 or more people ejaculate in another's mouth at the same time causing said ejaculate to pour out of their nose (like a steam whistle)
He had 3 guys give him the steam whistle, took it like a champ hot carl angry pirate roman helmet donkey punch jelly donut
by 114sux October 10, 2015
Get the merch
Get the Steam whistle neck gaiter and mug.