by silver442n June 26, 2011
by Babble fish February 26, 2024
An Arabic phrase that translates to "Rush into my ass". It's used in different situations, one of which when you want to somebody to shut up
by SaudisInAudis December 25, 2018