Top definition
When a person urinates on one side of something, and defecates on the other side, coating both sides equally.
He's giving that hobo a good old fashion Afghani Toast.
by Herovillain September 21, 2010
Get the mug
Get a Afghani Toast mug for your sister-in-law Beatrix.