Skip to main content

Ybarzabal 

One who invades far away lands and the women that occupy said lands.
The Spanish ybarzaballed the crap out of the native Americans.
Ybarzabal by dino_eldorado July 18, 2010
Related Words