Skip to main content

Definitions by MegaprimGuardian

amaragraps 

an English slang term derived from Balkan languages meaning rectum or asshole, either the anatomical feature or as a pejorative.
They are so rude; they are quite the amaragraps.
Their hemorrhoids are just inside the amaragraps.
amaragraps by MegaprimGuardian January 14, 2023