Skip to main content

Definitions by Gertrude barracuda dyaz

streerts 

When you laugh so much water come out your nose
“Haha it’s so funny he streerts”
Good joke I nearly streerts”