meaning of Allord

Allord meaning in Urban Dictionary

a female who enjoys the excitement of peeing taking a stand with or without a shenis. Frequently mistaken for a transvestite when seen from at the rear of at a urinal, but can be verified female by an instant and brutal pantsing, inevitably followed by an instant retreat.