1 definition by Double D G

AKA Captain Moishturizer.

Often found driving a boat or at a shooting range. Likes to sleep on inflatable hammocks. Feel free to contact a moshe if you need an OBD scanner or other cheap shit from China.
Dude, my skin is so dry I need some Captain Moishturizer.

Yo, did you see that crazy deal on amazon? It's a good price, but its definitely cheap moshe shit
by Double D G July 15, 2019
Get the Moshe mug.