look up any word, like bae:
 
1.
To possess inhuman speed in Liverpool.
Only BP is quicker than a Mongooses Apple
by Rohlee Johlee September 14, 2006

Words related to Mongooses Apple

dllhh mahlee bahlee mongooses ahleeay penetahleeay poy hoy