LMFAOSHINP Share definition Flag Rarley used phrase originating in "TEXT TALK". Means Laughing My Ass Off So Fucking Hard I Nearly Pooed Omg "LMFAOSHINP" LMFAOSHINP by Hamill lad May 19, 2010 Get the LMFAOSHINP mug.