Skip to main content

Definitions by Alfonso De La cruz

los mega shrimps 

A Group of friend who have giant dicks.
Did you see those kids from Ted K. Tajima they are los Mega Shrimps